Rewrite of wait_readable to use the Cellulid::ZMQ mailbox reactor

A change in response to

https://github.com/celluloid/celluloid-zmq/issues/20