Our current tests excercise the same-process launchServer/connect combination. This change adds tests for remote server and immediately exposes a bug with selector engines.