ApplicationLauncherJob: show the Open With dialog if no service was passed
This replaces KRun::displayOpenWithDialog.