Using a Celluloid::IO socket inside a Celluloid::ZMQ is detected as evented

This is because a `Celluloid::ZMQ::Mailbox` is a `Celluloid::IO::Mailbox`. 
We could add a superclass in Celluloid with the logic and subclass in both libs.