- Replaced Runnable#dup and Test#dup with marshal_dump/load. Too many problems cropping up on untested rails code. (tenderlove/rubys)

[git-p4: depot-paths = "//src/minitest/dev/": change = 8568]
prepped for release
[git-p4: depot-paths = "//src/minitest/dev/": change = 8569]
+ Refactored inner loop of Reporter#report to #to_s. Callable for status updates.
+ Moved io.sync restore to Reporter#run_and_report.
[git-p4: depot-paths = "//src/minitest/dev/": change = 8571]
+ Added Runnable.with_info_handler and Runnable.on_signal.
+ Restored MT4's mid-run report (^t). (tenderlove).

[git-p4: depot-paths = "//src/minitest/dev/": change = 8573]
prepped for release
[git-p4: depot-paths = "//src/minitest/dev/": change = 8632]
+ Removed Reporter#run_and_report... cleaner, but doesn't "fit" in the API.
+ Added AbstractReporter, defining required Reporter API to quack properly.
+ Refactored Reporter into ProgressReporter and SummaryReporter.
+ Added doco for writing reporters.

[git-p4: depot-paths = "//src/minitest/dev/": change = 8634]
Doco fixes/updates by ptn.
[git-p4: depot-paths = "//src/minitest/dev/": change = 8651]
Doco update by danieltdt.
[git-p4: depot-paths = "//src/minitest/dev/": change = 8652]
Added minitest-line to readme
[git-p4: depot-paths = "//src/minitest/dev/": change = 8653]
+ Refactored SummaryReporter pushing up to StatisticsReporter. (phiggins)
[git-p4: depot-paths = "//src/minitest/dev/": change = 8654]
minor visual cleanup
[git-p4: depot-paths = "//src/minitest/dev/": change = 8655]
minor fix to doco
[git-p4: depot-paths = "//src/minitest/dev/": change = 8658]
prepped for release
[git-p4: depot-paths = "//src/minitest/dev/": change = 8667]
- Make Spec::DSL.describe_stack thread local to avoid failing on my own tests.
- Make a fake Time.now local to the tests so they won't interfere with real reporter timings.

[git-p4: depot-paths = "//src/minitest/dev/": change = 8677]
- DOH! Fixed the rest of the new casing on Minitest. (spattael)
[git-p4: depot-paths = "//src/minitest/dev/": change = 8691]
.autotest was stale. (spattael)
[git-p4: depot-paths = "//src/minitest/dev/": change = 8692]
- Fixed typo on minitest/mock rdoc. (guiceolin)
[git-p4: depot-paths = "//src/minitest/dev/": change = 8696]
+ Make everything mockable by wrapping all 'special' methods in a smarter wrapper. (bestie)
[git-p4: depot-paths = "//src/minitest/dev/": change = 8700]
+ Raise ArgumentError if let name starts with 'test'. (johnmaxwell)
[git-p4: depot-paths = "//src/minitest/dev/": change = 8701]
prepped for release
[git-p4: depot-paths = "//src/minitest/dev/": change = 8713]