warn when notifybypopup has pending notifications on destruction
previously we'd eat the notifications silently making it exceptionally hard to debug why a notification doesn't actually appear in the UI when (e.g.) the eventloop isn't being started at all or the app quits too quickly