Updating Google OAuth2 `userinfo` endpoint to current version and expanding profile info

The Google OAuth2 process is a bit outdated in the current version of velruse. This updates the endpoint to the latest v2 `userinfo` endpoint and populates a few of the extra `profile` pieces that we now have access to.