Add an options param to oauth, refine the scope for GA

We need the options so we can provide the prompt param for GA.
Build the OAuth client from an OmniAuth strategy

This avoids repeating the Google URLs. The auth_code bit isn't needed
either.