Android sample app

This is v1 of the sample app. It doesn't include push; including push would require many more steps on the end-users part and would eliminate the "works out of the box" sample we're going for.
The deserializer is still using the same Location class, maybe there was another intention for it?