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)