Pre ZeroMQ-remove commit
Separated ZeroMQ out to own backend and added loopback