Use Timecop to accurately compare times
Make tests succeed regardless of timeout

I discovered these by scaling time in the spec helper.

    Timecop.scale(1_000_000_000)