Adding an oauth2 dependency.

This is Google's library for handling Google OAuth. We'll be needing this.
Adding a User.from_google() method.

This creates a new Stormpath user given a Google user's OAuth token.
Style.
Adding mapping for our Google login view.
Adding a new setting, GOOGLE_LOGIN_URL.

This controls where the Google login view will reside.
Adding a google_login view.

This view completely abstracts away the Google OAuth login stuff.  It creates a
Stormpath Google directory (if one doesn't exist), creates a new social user on
Stormpath, logs the new user in, and redirects the user back to the application
:)
Adding a log in with google button to both the registration and login pages.