Return a pagination cursor from `FindAllTagsRequest`
Similar issue for branches: https://gitlab.com/gitlab-org/gitlab/-/issues/431903+
### Problem
[`FindAllTags` RPC](https://gitlab.com/gitlab-org/gitaly/blob/5867f71c734a055e3af41e237ce19f992dd68120/internal/gitaly/service/ref/find_all_tags.go#L19) already supports pagination parameters.
But it doesn't respond with a next pagination cursor, [as `GetTreeEntriesResponse` for example](https://gitlab.com/gitlab-org/gitaly/-/blob/d6591534c5cabaaf8b4ebce6d4923b32310ef576/proto/commit.proto#L490).
Because of that the cursor generation logic is implemented twice: by Rails and by Gitaly.
### Proposal
* Use Gitaly as a SSOT for pagination cursor generation.
* Extend `FindAllTagsResponse` to return `PaginationCursor`.
* Update Rails code to use Gitaly cursor instead [of building it manually](https://gitlab.com/gitlab-org/gitlab/blob/d82734012c79fb355e5de12251173ad5295810b8/app/finders/git_refs_finder.rb#L67).
issue