First cut implementation of web notifications
Initial commit of the Web Notifications module