Lots of updates to authorization.

Added all new methods to AccountAuthenticator, Updated intent calls. No
longer creates a history loop between login and registration. Added
singleTop launch type to MainScreenActivity. Now multiple main screens
won't be created and the original will be brought back to the top on new
intents. Still some errors with using the authToken.