beginning support for zmq_proxy_steerable and improved backwards compatibility