Add support for HTML notifications

This PR adds support for the [HTML Notifications API](http://notifications.spec.whatwg.org).

### To do

* [ ] Fire `show` event when a notification is shown
* [ ] Fire `click` event when a notification is clicked
* [ ] Fire `close` event when a notification is dismissed
* [ ] Decide what to do when the app is launched in response to a notification being clicked