added tests to verify failure; fails only in Node.js
verified tests fail for test-timeout
Added timeout and t options so one can test async scripts that last longer than 2000ms. All tests passing.
change back  process exit to process close
Merge pull request #5 from jprichardson/master

Add timeout support