As per other discussions, kdeinit has limited gains and is not widely
deployed in KDE application. KInit as a framework is on its way out.
As such using klauncher to restart a crashed application has no benefit,
we can drop it and simplify the code significantly.
It also means restarted apps stay within any namespaces set up by the launcher.