Replace zmq_proxy with raw ROUTER/DEALER code

Initial implementation of an IP vector
Send actuall data (taken from the NewMQEx branch). Also receive twice on the backend to discard first the DEALER header
Moved the publisher- and subscriber-related code to new classes