add notification center support based on https://github.com/ghewgill/senotifier/pull/9
add NSUserNotificationCenter delegate so we get activation notifications
when a notification is clicked, remove it from the notification center
clean up notification center periodically