GCM push notification support many device tokens

Add support for sending push notification to many devices via Gcm.
This is suspicious, why are you modifying a prototype of a third-party code? What is wrong with the current version?