wip: Progress with TcpDemux; socket issues
TcpDemultiplexer now works. Needs better error handling.