Notification rebase

rebase the code for the new chrome,
add win8 toast notification, that will need new javascript api (App.createShortcut) to set AppID in .lnk file