Add a mock timer for tests that rely on timing, such as pipe tcp timewheel, these occasionally fail due to timing issues.