Add assignment operators taking an InPlaceFactory to the Detailed Semantics section.  Fixes #5378.

[SVN r71048]
Copy-editing optional documentation.  Fixes #5382 and a few other issues I noticed while I was at it.

[SVN r71052]
Fix some more typos and grammatical errors.

[SVN r71089]
Add link to header from synopsis.  Fixes #4049.  Add links to in place factory assignment operators.

[SVN r71092]
Optional: fix some unused parameter warnings

[SVN r81031]
Remove extra :'s.  Fixes #7973.

[SVN r82909]
Some doc typos.  Fixes #7602.

[SVN r82910]
Correct definition of operator unspecified-bool-type.  Make reference for is_initialized point to this operator.  Fixes #6364.

[SVN r82911]
Replace deprecated function reset in examples.  Fixes #765.

[SVN r82912]
Work around msvc bug when explicitly destroying a class with a virtual base.  Fixes #5940.

[SVN r82915]
Use __may_alias__ instead of may_alias.  Fixes #6410.

[SVN r82919]
Add a forward declaration of the ostream operator for optional.  Fixes #2103.

[SVN r82930]
Update optional documentation.

[SVN r82931]
Try to fix VC8.

[SVN r83445]
Optional: Remove obsolete MSVC version checks.

[SVN r86019]
Remove use of obsolete BOOST_NO_TEMPLATED_STREAMS macro.

It was only defined for no-longer-supported-gcc.

[SVN r86062]
Optional: Remove obsolete GCC version checks.

[SVN r86068]
Rebuilt the HTML documentation using a newer xsltproc
Merge branch 'develop'