Allow synchronization of private repos if owner has AllowUserExternalServicePrivate tag
Created by: asdine
Currently, private repos are sync'ed only if the externalService.userMode setting is set to 'all'.
We should allow private repos owned by users that have the AllowUserExternalServicePrivate tag to be sync'ed as well.