Added a rough multithreaded version
c++ bindings for zmq