This makes it possible to still report individual test success or failure, even when the task times out.
The hang analyzer should not attach to resmoke.py in Evergreen
add timeout as a status supported in the UI
Generate report.json file and dump stacks on Windows when Event object created by resmoke.py is set
smoke.py should allow for optional test suite timeout