fix the thread leak in timeout class (https://github.com/cucumber/cucumb...

fix the thread leak in timeout class (cucumber#639)

1) all tests are passed

2) tested with my own business project which has a lot of scenarios,  used yourkit to profile and confirmed that no thread leak now.