adds notification.js & helper method

- helper method asks permission & links up our icon (using: apple-touch-72x72)
adds reload html5 notifications for expired pages & new application versions inspired by @beppu's ice code

- only enabled in production