Move the Mailbox from Celluloid::IO here for easier maintaining

Currently we have two implementations of mailboxes. 

This is in cooperation with celluloid/celluloid-io#58 and celluloid/celluloid-zmq#22.