Distinguish when router fails to start for tests

There's no point waiting for the process has exited early. Display a nicer
message rather than just connection refused. Might be useful to capture
STDERR for this purpose?