Optimize socket-socket forwarding
Do not throw exceptions in the socket code
Rename zmq_socket to zeromq_socket