[Notifications] Port from ProcessRunner to KCMShell.open and respect KIOSK restriction
Differential Revision: https://phabricator.kde.org/D5256