time.sleep(-1) hangs indefinitely on Windows (apparently by design).  Since the purpose of passing this value in the test was to test the behavior of bad input to a function being timed, let's instead use something that is unambiguously bad input for time.sleep() on all platforms.
Merge pull request #854 from iguananaut/issue-854

test_timer hanging on Windows.