Support Safari Push and Mobile Device Management

Rounding out support different types push notifications:

* Title, Action and URLArgs are for Safari Push notifications.
* MDM is for Mobile Device Management.

This just allows these types of notifications through, it doesn't ensure that they are fully valid. I'm doing validations in advance.
I thought so, but I was getting crashes later on after this change. Weird. I can play with it a little more.