Add GithubOauth2 provider

Adds an Oauth2 provider for Github