Update various libraries' documentation build.

Mostly to use the images and css files under doc/src instead of
doc/html, usually be deleting the settings in order to use the defaults.
Also add 'boost.root' to some builds in order to fix links which rely on
it.

svn path=/trunk/libs/iterator/; revision=63146
Apply patch for #3645; will merge to release after tests cycle

svn path=/trunk/boost/iterator/; revision=67738
Added Michel's patches for #1427

svn path=/trunk/boost/iterator/; revision=68205
Always include add_reference in iterator_adaptor.

It's only included for certain configurations but is always used. This
didn't matter in the past because it was transitively included by
is_convertible. But it isn't now on Visual C++ because its itsintrinsic
version is being used, which doesn't require add_reference.

svn path=/trunk/boost/iterator/; revision=69855
Applied patches from #5697; refs #5697

svn path=/trunk/boost/iterator/; revision=77723
refs #5127 applying Michael Morin's patch for transform_iterator to trunk

svn path=/trunk/boost/iterator/; revision=78121
Replace all uses of boost/utility.hpp with more-granular includes.  Solves modularization dependency nightmare.

svn path=/trunk/boost/iterator/; revision=78502
fix #5825; fix #7194

svn path=/trunk/boost/iterator/; revision=80467
updating documentation to reflect new and more sensible behavior

svn path=/trunk/libs/iterator/; revision=80468
Extending the usability of function_input_iterator after the changes addressing #5825: a dereference before each increment is no longer required.

svn path=/trunk/boost/iterator/; revision=80790
Fixing typos in comments of iterator_facade.

svn path=/trunk/boost/iterator/; revision=80817
- BREAKING CHANGE: iterator_facade::pointer now corresponds to the actual result of iterator_facade::operator-> rather than Value*. This required an adjustment to a test.
- The logic for determining the result of iterator_facade::operator[] has been factored out into a separate detail header in preparation for its potential use in iterator_range to avoid iterator_range::operator[] from returning a reference to a temporary.

svn path=/trunk/boost/iterator/; revision=80901
refs #6404

svn path=/trunk/libs/iterator/; revision=80902
refs #6403

svn path=/trunk/boost/iterator/; revision=80903