add Test::MockTime to test dependencies

... and make the test skip if the module is not present

Fixes issue #182
Merge branch 'gh-182'