Moved the RX/CT interface to use sockets, as opposed to streams. Reduces the load on the processor, while providing a similar interface. All ITC will occur over sockets after conversion. NOTE: consider providing streams as a fallback, as not all systems support socketpair()