When exporting data from [an insight](https://app.posthog.com/insights/oVHjTLUD), the action names weren't exported, making the CSV a little hard to follow.

As a user, I'd expect to see the same data in the export as I see in the table in-app.

<img width="1012" alt="image" src="https://user-images.githubusercontent.com/154479/166958828-9b3add76-633b-4f1d-ad2b-cf1ea2888b95.png">

posthog/api/insight.py
queryset = super().get_queryset()
        queryset = queryset.prefetch_related(
            "dashboards", "dashboards__created_by", "dashboards__team", "dashboards__team__organization",
        )
        queryset = queryset.select_related("created_by", "last_modified_by", "team")
        if self.action == "list":
            queryset = queryset.filter(deleted=False)
            queryset = self._filter_request(self.request, queryset)
        order = self.request.GET.get("order", None)
        if order:
            if order == "-my_last_viewed_at":
                queryset = self._annotate_with_my_last_viewed_at(queryset).order_by("-my_last_viewed_at")
            else:
                queryset = queryset.order_by(order)
        else:
            queryset = queryset.order_by("order")
        return queryset
    def _annotate_with_my_last_viewed_at(self, queryset: QuerySet) -> QuerySet:
        if self.request.user.is_authenticated:
            insight_viewed = InsightViewed.objects.filter(
                team=self.team, user=self.request.user, insight_id=OuterRef("id")
            )
            return queryset.annotate(my_last_viewed_at=Subquery(insight_viewed.values("last_viewed_at")[:1]))
        raise exceptions.NotAuthenticated()
    def _filter_request(self, request: request.Request, queryset: QuerySet) -> QuerySet: