better notificationid's
more aggressive registering
added from UserModel to GCM Message