Use Time::HiRes for more accurate timing

Hopefully this will fix the occasional test failures seen in
t/12_variables.t as well as improving accuracy.
Release 4.01