Enhanced Notification Format

- Refactored to use the new Enhanced Notification Format by Apple. This
adds an expiration date after which the notification is not send
anymore.
Merge pull request #2 from wscheper/master

Enhanced Notification Format