Add the ability to generate test data of payloads and registration ids.
Handle better an exception when connecting to GCM and the entire service or network to the service is down.
Prevent attributes elements being output in the marshalled JSON sent to GCM.