Easily send notifications over multiple protocols (apn, gcm, c2dm, mpns).