Update frontend to use Google OAuth2
backend!87 (merged) re-architects the login flow to allow exchanging a Google OAuth2 access token for an API token. Update the frontend to use Google OAuth2 to log in and to obtain an API key from the OAuth2 token.