(Support) Changed the name of the iterator-base StringUtility::join()
(Clone Detection) Tests can be trace

The 25-run-tests tool can insert tracing information into the database
to help discern what happened later.  The trace includes how many times
basic blocks were executed, how many times branches were taken and to
which targets, where input values were consumed, and where faults
occurred.

The 90-list-function tool can annotate a function listing with trace
information, although its not perfect: it doesn't annotate functions
called by that function.