merged in changes - tested with gcc and msvc

[SVN r39484]
Replace use of re in detecting revision with string functions. Nicola Musatti reported problems with Italian version of XP. Although this change should fix the crash, it isn't the final solution.

[SVN r39508]
Fix revision not propagating (Sebastian Redl)

[SVN r39526]
Change location of svn_info.txt to boost_root, as that's where it is in the tarball

[SVN r39574]
Minor adjustment to save half of the upload bandwidth, at the cost of another layer of compression on both ends.

[SVN r39592]
Fix missing files in tar generation, by using a tar format that doesn't have short limits on file name lengths. (and that is still readable by the Python tarfile module)

[SVN r39616]
Detect and report missing boost-test lines in input log file

[SVN r39647]
Add --compile-time and --run-time options

[SVN r39648]
Add revision number to heading if boost-root is subversion working copy. Use BOOST_PLATFORM for platform description. Fix problem if test type was run_pyd. Make Boost build v2 the default. Link to www.boost.org for boost.png.

[SVN r39676]
Fix mislabeled argument to collect_logs().

[SVN r39689]
Copied remotely

[SVN r39749]
Partial rework of regression scripts for branch independent testing.

[SVN r39976]
Change svn info to svn info --xml to cope with non-English locales. Make scan for number insensitive to svn info --xml option.

[SVN r40011]
Rework of regression scripts for branch independent testing -- complete.

[SVN r40052]
Bootstrap from trunk sources of regression scripts.

[SVN r40053]
Add default to 'regression' when no commands are given.

[SVN r40064]
Minor modification to pass in the branch type to generate results for, and to move the boost checkout to the root dir.

[SVN r40084]
Specify user to post results to OSL server.

[SVN r40096]
Add failure count for each compiler column.

[SVN r40099]
Initial commit

[SVN r40192]