support the gcm plugin
plugin support in the subscription
can subscribe to a channel via gcm
generify the push notification to support both Safari & Chrome
small refactoring in the way to send a local notification
support local notification in chrome
check there is a user authenticated before trying to generate a push package