Failing test case for issue with content-available in using Grocer::Server.
Clean bad payload keys when reading Notifications

NotificationReader will sanitize payload keys, replaceing '-' with '_'
before passing the payload on to the Notification object.

Closes #59