Migrated to Gradle, optimized imports across projects

Tested and looks good when I run it on my phone. 

Can run self-contained (aka import into Android Studio and get up and running without needing to import/connect it to various library projects elsewhere on your computer). You'll have to get gradle working on your PC obviously, which may or may not be difficult given how Hack tx went :P 

Due to conflicting compiled dex files from library sources, you'll have to completely switch over to Gradle and AS if you want to build and compile this. Basically can't use the android-support jar *and* compile it as a dependency in gradle as well. You could theoretically remove the conflicting dependency lines from gradle and re-add the jars, but I think other compiled dependencies (such as ABS) will still make that conflict appear. TL;DR make the complete jump to gradle, it's worth the the 30min :)

Other things:
* You'll need to configure the release signingConfig in `build.gradle` to use your keystore.
* You should update to the latest version of play services and android-maps-utils at some point, but that involves upping the min SDK version to 9 and updating `BuildingDatabase.java` to be compatible with the latest versions.
* `build.gradle` handles versionName, versionCode, and the SDK version data, so removes those from your manifest once you get stuff up and running.
* The panes library is also migrated to gradle, and sits directly in your libs directory now.