The test harness can now print errors on behalf of tests.
Some work on test-in.c.