Renamed CatchReporterSuite to CatchReporterSpec, made it a Spec not a Suite, and
elaborated on its "testCatching" test name.  Also modified the SlowpokeDetector to write
a string built from Resources to a passed-in PrintStream.
Intermediate version of enhancing DispatchReporter with a SlowpokeDetector. Checking
in to switch to moving the TimeoutTask outside of the Timeouts trait.
Moved TimeoutTask out of Timeouts so it can be used by DispatchReporter in Slowpoke detection.
Uncommented cancelAfter functionality and got it working.
Initial test in DispatchReporterSpec passing. DispatchReporter now stores
test starting events into a SlowpokeDetector, and fires an InfoProvided event
when it detects a slowpoke.
Added missing membersonly to build.xml and scalatest.scala, and fixed failing tests in TestCanceledException.
Enhanced Sequencing to support SortedMap.
Added a test and functionality for calling testFinished on the slowpoke detector
in DispatchReporter when a TestSucceeded event is received.
Added another test/func for firing slowpokeDetector.testFinished in DispatchReporter on receiving TestFailed.
Finally got my test algo correct.
Added support for calling testFinished on the slowpoke detector in DispatchReporter for
TestCanceled and TestPending events.
Send InfoProvided events for slowpokes with "highest ordinal seen so far"
Send a good error message when a slowpoke is detected.
Added ability to configure slowpoke detection from the Runner command line.
Bump version to 2.0.M6-SNAP30. Fixed bug in validation of -W arg. Make prettier string out
of durations sent in the InfoProvided message for slowpokes.
Merge branch 'master' of https://github.com/scalatest/scalatest
Merge branch 'sorted-map' of https://github.com/cheeseng/scalatest
Lump all slowpoke messages into the same string, with a newline separating them, and send just one InfoProvided each period.
Merge branch 'sbt-build-4' of https://github.com/cheeseng/scalatest
Merge branch 'master' of https://github.com/scalatest/scalatest
Sort detected slowpokes so that the oldest slowpokes show up first in the returned seq.