magicmsg: Added basic asynchronous messaging with zmq