add zmq.version, add invisible to bind.socket, connect.socket and send.socket, and add tests for removed options in libzmq3