[enh] improve Notification handling

Closed Philip Müller requested to merge pointhi:notify_improvement into master

Created by: pointhi

deleting old notifications to improve UX.

For example in Gnome, notifications would otherwise stay in the notification dash until they are closed manually.

Merge request reports