Got android annotations to build with gradle using Dagger

Conflicts:
	app/build.gradle
Tried to figure out unit testing for android working -- failed
Got rid of roboelectric for now, but added groovy with Spock to test the pure java services
Merge pull request #3 from tommyschnabel/Add-Initial-Unit-Tests

Add initial unit tests