Fix race of mock clock with current time if tests are all run sequentially.

This commit requires you to use one of the setMockClock() variants before being able to roll it.