New field on RetrieveRepository to get the gitlab clone token
A new API field named gitlab_token
must be added to RetrieveRepository
in order to allow ponos tasks to clone repositories.
Only agents must have access to that information: the field must return None
if the user is not internal
(use a serializer method for that)