Decouple monkeypatch_select() from connect_to_controllers()
Update unit test harness