Improved shell test framework and modified documentation and tests accordinly.
Added the $test_prefix variable to allow greater control over
the test file names.
I re-wrote the whole script in Perl. This reduced the size by about a third. Also created a whole new test suite, using smaller, simpler tests (since I was working test-first this time).
An EXAMPLE section was added to demonstrate a possible work scenario.
The first version was uploaded to sourceforge.net, including CVS, documentation and project home page. I've turned off the mailing lists and forums for now; at this early stage monitoring them seems more trouble than it is worth.
Feedback is welcome! Just E-mail me directly (my address is available in the documentation).