* Better timing of the sleeper thread.
! timeout() ignored passed exception class (klass).
* Added test for multiple concurrent same timeouts.