Notifications

/cc @wheresrhys @matthew-andrews @commuterjoy 
First pass at notifications. Disabled Chrome Notifications for now as it has UX questions. Also need to get article headlines etc. Also Notify.js will presumably eventually belong elsewhere!