Refactored login logic out into its own activity so that it can be dropped
anywhere.  Also forced users to login before upvoting posts.
Merge pull request #51 from jmaltz/better-login

Refactored login logic out into its own activity so that it can be dropped anywhere.  Also, force users to log in before upvoting comments