ZmqEndpoint now uses the logging framework.
Cleaned up the ZMQ Endpoints a bit.
Logging categories are no longer dependent on startup ordering.
Zmq proxy endpoints will no longer ignore watches trigered while
processing a watch.