Merge revision 82408 from trunk: 
Support BOOST_NO_EXCEPTIONS in detail/array_utility.hpp to allow use when exceptions are disabled
........


[SVN r82432]
Thread: merge from trun 1.53: some minor fixes on the regression tests.

[SVN r82437]
[range] Merge documentation fixes and minor refactoring of docs (refs #5160; refs #5314; refs #5440; refs #5775; refs #6212; refs #7585; refs #7843; refs #7866).

[SVN r82487]
Merge string_ref doc changes to release

[SVN r82490]
Thread: merge 82459,82457,82456,82455

[SVN r82491]
Fix bug in cpp_int division.
Update docs.
Refs #7878.

[SVN r82497]
context: merge from trunk


[SVN r82500]
Thread; merge 82471

[SVN r82502]
merge [82336] from trunk

[SVN r82512]
Release notes.


[SVN r82554]
Merge: Really fixes #7049.


[SVN r82556]
Thread: merge async_pass timeout extension: [82542].

[SVN r82568]
heap: merge fix from trunk


[SVN r82569]
atomic: merge documentation fix from trunk



[SVN r82570]
Spirit: merging from trunk

[SVN r82574]
Merge documentation fix from trunk

[SVN r82575]
Quickbook: Merge old changelog entries from trunk.

[SVN r82576]
coroutine: merge from trunk (documentation)


[SVN r82578]
Apply patches for issues #7429, #7891 and #7907.
Refs #7907.
Fixes #7429.
Fixes #7891.

[SVN r82579]
Update history and regenerate docs.

[SVN r82581]