Add a name variable to the release script, so that I can have different release names in different branches.

[SVN r43962]
Fix the image directory for standalone docs.

[SVN r43966]
Fix the unordered stylesheet.

[SVN r43971]
Cast the pointer in the Visual C++ 6.5 _Charalloc method.


[SVN r43981]
Try using the interprocess containers for testing. Compilation is a bit slower but hopefully I'll run into less cross-platform problems.

[SVN r43995]
Revert my experiment with the interprocess containers. It didn't work out.

[SVN r43996]
Make hash table data a member of hash table, instead of a base.

[SVN r44042]
Remove rvalue_ref from Jamfile.v2 - I didn't mean to check it in.

[SVN r44046]
New constructors with allocators.

[SVN r44047]
Document the new constructors.

[SVN r44048]
Fix some bugs in the exception testing code.

[SVN r44057]
Move semantics for compilers with rvalue references.

[SVN r44076]
Do move assignment 'properly'.

[SVN r44077]
Use normal references for the move members, reset the source buckets_ pointer to stop the buckets getting deleted, and remove a superflous pointer check.

[SVN r44085]
Add missing tests.

[SVN r44109]
Avoid using rvalue references in the implementation files.

[SVN r44366]
Use a cut down version of the work in progress move library to implement move
semantics on more compilers. Unfortunately the move constructor with allocator
isn't really practical at the moment, since in the case where the container
can't be moved, and the allocators aren't equal it will copy the container
twice.


[SVN r44368]
Use Boost.Test's minimal test library.

[SVN r44420]
Pull out the buffered functions.


[SVN r44458]
Inline construct_node and create_node into copy_group - these used to be used
in the implementation of insert but aren't now because of insert's exception
requirements, so keeping them around was just confusing.


[SVN r44459]