Audit usage of SystemTime::now() outside of tests, rtcompat.
We should see where we are calling SystemTime::now() directly, and in most cases we should instead call SleepProvider::wallclock() or take now as an argument.
See !268 (merged) for an example of a bug caused by not mocking the view of the current time.