ZeroMQ: update C++ bindings

As a side effect, we can loosen up the ZMQ version check because
the C++ bindings update contains a fix for libzmq 4.1.x.
Merge pull request #503 from toxeus/socket_cleanup

ZeroMQ: update C++ bindings