This commit was manufactured by cvs2svn to create branch 'RC_1_29_0'.

[SVN r15460]
Add support for using the Microsoft Platform SDK...
* Added ms-platform and ms-build features.
* Added recognition of MSSdk environemnt var set by the PSDK.
* Added MSSDK_ROOT for finding and running the setup of the PSDK.


[SVN r15472]
- Reordered some flags to keep things togehter that belong together.
- Added support for <library-path>, <library-file> and <find-library>.
- Added -qtwolink to linker options (see comments).
- Debug symbols now store full path to sources (see comments.)


[SVN r15530]
Fix for naming problems with tags as used in stage targets.
Changes include...
* Tagging of tar file names transfered to the targets themselves.
* Prevention of -.o target files from getting built multiple times.
* Prevention of -.o from being cleaned when depended on by stage targets.


[SVN r15543]
While testing stage-tag related changes on Windows foudn these syntax errors.


[SVN r15545]
Fixed static linking.


[SVN r15604]
Infrastructure for dependency scanning.

    * virtual-target.jam (virtual-target.actualize): Accept
        'scanner' parameter and create different actual targets
        for different values of that parameter.
     (virtual-target.includes): Remove.
     (binding): New rule
     (remember-binding): New rule.

    * type.jam (set-scanner): New rule. (get-scanner): New rule.

    * scanner.jam: New file.

    * class.jam (__init__): Define __name__ in class scopes.

    * builtin.jam (c-scanner): New scanner class, associated with CPP
        files.


[SVN r15644]
Removed the -qstaticinline flag because of problems with inline specializations.


[SVN r15713]
Merge Trunk changes to RC_1_29_0


[SVN r15733]
Allow for toolset chaining


[SVN r15814]
Remove the "d" flag from CLONE as there is not portable way to copy symlinks.


[SVN r15816]
Clean up Boost.Python v1 flotsam, update documentation, prepare for release


[SVN r15829]
Boost.Python tests require -lm


[SVN r15865]
Fix redirection bug


[SVN r15879]
Show output for all tests run.


[SVN r15880]
Respond to RUN_ALL_TESTS


[SVN r15881]
Conservative patch for reliable testing


[SVN r15889]
removed kylix's own include directory from STDHDRS.
it made every compilation fail.
(only commented the line rather than delete, as I don't know a thing about kylix and I might be wrong)


[SVN r15897]