Android client for a Google Cloud Endpoint service to upload incoming text messages with the current location attached