Fix GitHub OAuth provider selection issue
- Add provider=github query parameter in BeginAuth handler
- Add provider=github query parameter in CallbackAuth handler
- This fixes the 'you must select a provider' error from gothic
- Gothic needs the provider name in the request context