[Notification] fix "Cancel Desktop Notification" for all platform. and implement it for win8 (toast notification)
[Notification] fallback to balloon notification if toast notification fail
[Notification] change the shortcut to update if it existed
Merge pull request #2639 from jtg-gg/notification-fixes

Notification fixes