add zmq header to common.h