[iOS] Update Push tests with better payload validation and use newly recommended payload format