Oauth2

The old https://developers.google.com/accounts/docs/AuthSub is now deprecated. This branch replaces that authentication mechanism with the new supported OAuth2.