update to standards html5 notifications

this adds support for firefox, chrome and safari
When offline, change title to 'Email Us'