Add some more to the LoginActivity
Abstract some stuff from LoginActivity -> GoogleAuth

Utility classes FTW. One weird thing is that the LoginActivity has to
proxy its onActivityResult method through to the GoogleAuth class, but I
guess things could be worse.