ZMQ -> TCP

Instead of using ZMQ, I have decided to change to the regular
TcpListener native library to reduce bloat.

/ Changes Listener to use TcpListener