Tweaks to the TcpClient close Promise test. The CI server exhibits different behavior on the close Promise than do tests run locally. I tweaked the test to wait for a latch to be counted down rather than wait on the close Promise to be fulfilled.