Don't rely on Thead.sleep() waking up precisely on-time.

WIRT was computed by assuming that the start of a web interaction happened
precisely after the scheduled think-time. However, if Thread.sleep() wakes up
too soon, one would ge a negative WIRT. This can be fixed by re-reading the
clock before every interaction.

Fixes #1.