[Fixes #5] Process never dies.

If the process finishes because all tests are done and it is executed in singleRun mode, the `launchSauceConnect` function is never called and onKilled is never executed.