make PayloadAlert body parameter optional since loc_key can be provided instead

body and loc_key are mutually exclusive and body should be optional if loc_key is provided, otherwise the empty body takes up payload space which is already so constrained with APNs.