This commit was manufactured by cvs2svn to create branch 'sane-testing'.
Saner testing behavior; do not attempt to avoid re-running tests which have failed.
slight fixes
Write source file paths into .test files
Add --dump-tests option
Add check for duplicate tests.
Commit Rene's patch which allows linking to dlls in "run"-style tests.