Fix crash in ApplicationLauncherJob(service) when service is null.
Not caught by the unittest because it was calling the other constructor. Now it tests both.
Not caught by the unittest because it was calling the other constructor. Now it tests both.