Don't check for non-existent paths

[SVN r63919]
Shut up 'BaseException.message is deprecated' warnings

[SVN r63925]
Use toolset.requirements in targets.py

[SVN r63927]
Move tools/jam into tools/build/v2/engine

[SVN r64010]
Stop 'import toolset in Jamfiles from reloading b2.build.tooset.


[SVN r64011]
Ubreak computation of main target requirements.


[SVN r64068]
Update 'make' port

[SVN r64070]
Raise Exception, not string (which is not allowed in modern Python)


[SVN r64072]
Update port of property.py

[SVN r64073]
Declare the feature used in the example.


[SVN r64149]
Fix memory leak.

Apparently, PyList_Append does not steal reference, after all.


[SVN r64151]
Implemented a mechanism for parameter translation from bjam to python
signatures.

This allows to expose the same interface to Jamfiles as before, e.g.

     rule toolset.flags ( rule variable condition * : values * )

and use natural interface in the Python side, where, 'rule', 'variable',
'condition' and 'values' are parameters, and the first two of them
will get string, not list of strings.


[SVN r64158]
New builtin SELF_PATH

[SVN r64159]
Perform bjam-relative search for Boost.Build proper.

This allows to make installed Boost.Build work without
setting any environment variables or config files.


[SVN r64165]
Implement 'bootstrap' + 'bjam install' installation for Boost.Build.


[SVN r64166]
Fix paths

[SVN r64176]
Simplify setup

[SVN r64188]
Move Boost.Jam docs to where Boost.Build docs are.


[SVN r64189]
Remove now-empty Boost.Jam docs directory.


[SVN r64190]
Make this a standalone project

[SVN r64191]