set json content type
apn
apple push notification support, don't wait for push send to send message on socket
play default sound
callback on no messages passed to deleted filter
latestdata service to allow getting more data in 1 call
don't send empty arrays values with only empty arrays in them
callback on no messages passed to deleted filter
latestdata service to allow getting more data in 1 call
don't send empty arrays values with only empty arrays in them
remove rate limiting; use or instead of and in message data check; fix tests to expect 204 when no message data returned
merge
use get instead of head for ping check
use node-gcm with timeout to prevent server hang
send push messages on next tick
update node-gcm to latest npm
emit message control message to both parties
add rate limiting back for messages only (rate limit http reqs at load balancer)
apn gateway env var
merge ios branch