Can now request access tokens given refresh tokens.

* Added google_auth helper method to make HTTP post request to Google,
providing the user's refresh token.
* Added methods to user to check if access token is expired and to update
google access token.