add gcm_delivered_to_recipient reflection
reorganize gcm delivery and specs to better reflect the nature of the response handling
add gcm_failed_to_recipient reflection
separate gcm response processing logic into a new class to de-clutter Gcm::Delivery
reorganize code for travis-ci complexity failures
move creation of a new GCM notification for unavailable recipients to a more logical place
unnecessary
Merge pull request #184 from jakeonfire/master

add individual GCM success and failure reflections per recipient. reorganize Gcm::Delivery class and specs.
Merge branch 'master' of https://github.com/ileitch/rapns