terminate test
adds more transport documentation
adds new unit testing utility error code
updates output_stream member variable name to be consistent with WebSocket++ style
Fixes a bug in back to back iostream reads
fixes a bug in scatter gather writes with lengths other than 1
fixes handling for zero length reads and reads to zero length buffers
impliments get_remote_endpoint for iostream transport
fixes uninitialized m_output_stream variable
fixes missing dependency on the logger
adds lots of documentation to iostream transport
adds logger test case with real concurrency primitives
adds lots of iostream transport unit tests
adds logging of connection opening results