Remus worker now doesn't need a separate inter process context.

We now use custom zmq pair channels whose names are stringified uuid's so
that we can have an unlimited number of workers sharing the same context.