mozilla-services/circus — pull request #313 by magopian (2012-11-10 23:23:57+00:00)
Title: Fix code and tests for PR 310

PR 310 had an issue:
* in the code: did not take into account that watchers could be None
* in the test: using Arbiter.load_config made it use ``reload`` which monkeypatched ioloop, which breaked subsequent tests
* in the test: using Arbiter.initialize was binding the pubsub endpoint (without closing it), which breaked subsequent tests