Switch to using full web standard now instead of vendor prefix

Did a first pass attempt at updating the webkit specific notification code to use the new html5 spec.

https://developer.mozilla.org/en/docs/Web/API/notification

This should work on chrome and firefox, and I'm pretty sure safari.

This should Fix #12