Added support for HTML5 std notifications

Firefox 22.0 supports the HTML5 std http://notifications.spec.whatwg.org/#direction

This will use the upcoming std as a fallback if webkit notifications arent available.  

Note, requestPermissions works identically for both methods so that remains unchanged.