added a zmq socket binding, replacing luasocket -- two tests are failing ('timeout' and 'connection refused' tests) at the moment because there's no errors or these kinds with zmq -- will be fixed pretty soon