graphql: Add externalServices field to Repository
Created by: keegancsmith
This will be used to display links to the external services for a repository on the repository settings page.
Test plan: Tests are added for the repo-updater API changes. Manual testing for GraphQL backend done in another PR which uses the new field.
Part of #2025 (closed)