If zmq is misconfigured, fail early and not in the background thread.
Merge pull request #12 from fedora-infra/feature/zmq-errors

If zmq is misconfigured, fail early and not in the background thread.