updated to set gcm message time to live via rule value