Updated build tools and dependencies

Shuffled around library dependences.  Also increased the
compileSdkVersion, targetSdkVersion and buildToolsVersion.
Updated the login layout
Changed based theme to be Android L
Using Butterknife for view injections
Auth now pulls credentials from device account

When trying to authenticate, steamchat will now try pull a username and
password from the saved account data.
Updated git ignores
Updated git ignores for *.iml