Big commit of multiple random un-committed files.

Gradle should now look in ANDROID_HOME for the maven repo to download the play services. Also various other things got committed, see changelog.