Tweak some TimeHelpers specs for reliability.

Because of the way specs2 matchers work, calculating the expected time
in the call-by-name matcher could result in some weirdness. We now
precompute the expected time.

Can't guarantee this'll fix the issues, but I think it could help.