SparingCycles - shortcircuiting disconnect if transport already disconne...

...cted
This is in the "does not matter" camp. I let it run asynchronously because we don't do any further checks and catch all the exceptions so from the test perspective this should just be a no op. I played with this test a bit and hence `auto t` which is a leftover I must have missed. Because the test is using the actual `websocket_client` not blocking makes the test complete faster. I will remove `auto t = ` though.