Converted to Guava as our main java library, enabled ProGuard on debug builds (so we can actually use Guava), and removed a bunch of out-dated dependencies.
Different proguard config for release vs. debug, so we can disable obfuscation in debug mode.
Split proguard-project.txt into proguard-debug.txt and proguard-release.txt
Updated the authentication to use Google Play Services (better supported, apparently), also updated Google API client libraries to 1.19.
Initial commit of wire-built protocol buffer files.
Converting message classes to wire.
Updated AllianceController to the new message types.
Converted AllianceRequestProcessor to the new message types.
Converted BuildingController to the new message types.
Converted BuildQueueController (partially) to the new message types.
Moving Simulation to it's own package.
Added back missing files.
Fixed pull.