When using gevent-based Events to synchronize threads in a test and use for assertions, please make the wait time an environment/configurable variable so Jamie can increase the time.  Otherwise we'll have to keep making code changes to constantly increase the event timeouts as the system gets slower.

```python
wait_time = CFG.get_safe('endpoint.receive.timeout', 10)
self.assertTrue(self.event1_verified.wait(10))
self.assertTrue(self.event2_verified.wait(10))
```