closes: #872
dependabot keeps trying and failing because lots of things changed. Let's try and get ahead of it...
refs: #489
This commit implements the deprecated NSUserNotification bits needed to be able to handle clicking on a notification and open our choice of URL. Ideally we'd use the newer UserNotifications framework, but that requires code signing.