Description
We should improve OffsetManager to take in a Time instance as we do for LogManager and ReplicaManager. That way we can advance time with MockTime in test cases.
Then we can move the testOffsetExpiration case from OffsetCommitTest to OffsetManagerTest.