Added Refresh() to GoogleRefreshTokenClient

This refactoring moves the refreshing code into a separate method. It can be used to force-refresh an access token.