Add functions to parse response from Google OAuth2

Make the Mixin easier to get data from encoded response
It makes me nervous to parse a value that contains an embedded signature without validating that signature.  I see that google endorses ignoring that signature given that the token was downloaded over https, but I'd still prefer to verify the signature or at least loudly warn that we ignore it.