Add pybal.test.fixtures and pybal.test.test_monitors

* Move fixtures and test helpers to pybal.test.fixtures.
* Use twisted.trial.unittest, so we can test deferreds.
* Add some idleconnection tests

Change-Id: Ib204667ea275ce70c077c4d53a1ef860ef765526