Add play-googleauth 0.1.3 as dependency
Add isXmlHttpRequest for Request type
Rename other implicit in implicits.Requests
Add OAuthLoginController to facia-tool
Add ExpiringActions object
Switch over all controllers to the new ExpiringAuthAction
Move over to the new identity type; com.gu.googleauth.UserIdentity
Change over login routes to point to OAuthLoginController
Fix up authentication.scala to stop complaining
Fix logging to accept the new AuthenticatedRequest type
Change logging as identity is a val on the class
Override sendForAuth to return 403 Forbidden for AJAX requests through
implicit isXmlHttpRequest
Fix auth logging
Add avatarUrl into page config properties for javascript
Fix calls to admin_main
Add the avatarUrl to the session for collectionEditor endpoint
Use executeGoogleAuth to get access to UserInfo and add avatarUrl to the
session
Move ExpiringActions to own module
Add oauthClientId, oauthSecret and oauthCallback to
Configuration.faciatool
Add properties for DEV, CODE and PROD
Use new configuration values for GoogleAuthConfig in OAuthLoginController