implemented GCM, changed notificationservice methods
implemeted gcm, changed notifyClients in NotificationsService