Clean up GoogleOAuth2Mixin, fold scope and response_type into the base OAuth2Mixin