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
@rogerwang take a look at this link http://msdn.microsoft.com/en-us/library/windows/desktop/hh802768(v=vs.85).aspx

"3. Send the toast
Important  You must include the AppUserModelID of your app's shortcut on the Start screen each time that you call CreateToastNotifier. If you fail to do this, your toast will not be displayed."

you'll need to register AppUserModelID in the start menu, this function will do that