ZeroMQ Port for new messaging API

Incomplete. WIP!