Refactored how we get the adjusted description of a test so that I could refactor startTest() and _reportOutcome() so they were no longer tightly coupled.  This is preparation for refactoring so that multi-process mode can reorder output into the same order that single process mode outputs it.