Cleanup on SIGTERM and SIGQUIT

This makes sure we don't leave any old notifiations around
Remove support for libnotify << 0.7

from 2010. We required that version in configure.ac anyway.
Adjust header bar usage to the used desktop environment
Drop now unused krb5-auth-dialog.ui