Move: applying patch fixing a problem when compiling Boost.Container with newer compilers

[SVN r81873]
Fixes #7830

[SVN r82206]
Added newly fixed bug to changelog

[SVN r82207]
Fixes #7832

[SVN r82230]
Updated change log with #7832

[SVN r82231]
Fixes #7969

[SVN r82706]
Fixes #7969

[SVN r82711]
Updated changelog with bug #7969

[SVN r82884]
Fixes #8231

[SVN r83270]
Removed unused images from documentation and fixed some qbk [endsect] tags.

[SVN r83727]
Removed unused images from documentation and fixed some qbk [endsect] tags.

[SVN r83728]
Fix missing const in  BOOST_COPY_ASSIGN_REF_3_TEMPL_ARGS

[SVN r84339]
Fixes #7952

[SVN r84546]
Fixes #8842.

[SVN r85180]
Fixes #8765.

[SVN r85181]
FixesFixes #8764.

[SVN r85182]
Fixes #8979

[SVN r85296]
Updated changelog with #8979

[SVN r85298]
Fix has_nothrow_move and avoid boost::has_nothrow_move<copyable>::value test as each compiler can deduce a different thing depending on its type analysis.

[SVN r85410]
Added a convertible guard to conversion-aware macro to avoid ambiguities in overloads.

[SVN r85659]