Fix up event monitoring for zeromq 3.2
Tidy zmq naming and fix for 4.x
Extra checks and logging on ZMQ message receive in gem