Update to new notifications library available since Chrome 28

Webkit notifications are completely removed in chrome 35, possibly earlier. This fix updates them to the new Chrome rich notification library.