New ReadSocket, WriteSocket, and CarbonIPCSocket classes to wrap ZMQ socket classes with some helpers.