Saner testing behavior; do not attempt to avoid re-running tests which have failed.

svn path=/branches/sane-testing/boost/tools/build/; revision=16119
slight fixes

svn path=/branches/sane-testing/boost/tools/build/; revision=16121
Write source file paths into .test files

svn path=/branches/sane-testing/boost/tools/build/; revision=16132
Add --dump-tests option
Add check for duplicate tests.

svn path=/branches/sane-testing/boost/tools/build/; revision=16600
Commit Rene's patch which allows linking to dlls in "run"-style tests.

svn path=/branches/sane-testing/boost/tools/build/; revision=16629