helpers/killer: Show busy indicator while terminating process
Rather than freeze the UI, show a busy indicator. The dialog is kept visible until the process is complete. It also sets a parent window on the KAuth job, now that there is one.
This unfortunately means reimplementing the KMessageDialog but it's done in a UI file and only stuff we need (icon, label, details) is implemented, so the helper code itself isn't much different.
cc @sitter
Edited by Kai Uwe Broulik