launchAndKill checks for simulator directories to be present before fina...

...lly killing. Fixes 2612
Our style is to use `.bind(this)` on the function instead of defining `self`