Repeat the test case fixes for Solaris where "diff -u" wasn't working, now split into two patches: one for teaching run-tests.py about command output starting with "> ", and one fixing the tests (and changing check-code.py).