Zmq architecture

I did this. https://github.com/indradhanush/U1DB-ZeroMQ-Transport/commit/f5ee70e81bc9eba9cdc11e440798d9cf6bbaca0b Let me know if its good. Or else I'll use `abc`.