Add Pagination for Personal Access Tokens - Frontend

Currently, the PAT, GrAT, PrAT and IAT pages receives all the information of the tokens at once. We use Vue to paginate the tokens. However, this is not ideal, because the fetch could be too heavy if the user has thousand of tokens. Therefore, we decide to add backend support for the pagination, which was completed, #367837 (closed), for PAT, group and project tokens (no for impersonation tokens).

The task is to modify the frontend so it can use the backend pagination support instead of fetching all the tokens.

Edited by Eduardo Sanz García