Backport zmq_proxy_steerable and fix error in proxy function prototype

Fix for: https://github.com/zeromq/libzmq/issues/929
Tests pass: https://travis-ci.org/cosmoharrigan/zeromq4-x/builds/20984996