Visual improvements and Bug fixes.

Merged username-removed-160983 requested to merge (removed):master into master

Implemented a sort of 'Dispatch' activity that determines whether the user is logged in or not and directs them to the Login activity or the Main activity. This activity is headless and completely invisible to the user.

  • This fixes a bug where if you press the 'Back' button on the main screen it goes back to the login activity.

Visual Updates:

  • Increased some of the padding and spacing throughout the app to align it more with the Material Design Specs.
  • Fixed the Navigation Drawer that it will now draw behind the status bar on Lollipop+ (as per http://www.google.com/design/spec/patterns/navigation-drawer.html)
  • Increased the size of the plus icon in the FAB to proper spec (24dp)

Cleaned up the build.gradle files a bit to consolidate the Fabric imports.