[Twisted-Python] Using a custom reactor in twisted trial for test cases?