add zmq_bind_random_port() to common.h