graphql: Add the grantedScopes field to externalService
Created by: ryanslade
This returns the currently granted OAuth scopes for the supplied external service and allows us to check whether a user has support for fetching private repos.
Closes: https://github.com/sourcegraph/sourcegraph/issues/21274