move zmq.hpp into src for testing