Notification fixes

Fix crash on "hiding desktop notification" https://github.com/rogerwang/node-webkit/issues/2596
fallback to balloon notification, if toast notification fails