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/property_tree/; revision=63146
Generate and parse escaped forward slashes in JSON.

svn path=/trunk/boost/property_tree/; revision=63428
Apply the patch from bug 4340. Thanks to Zhuo Qiang.

svn path=/trunk/boost/property_tree/; revision=66468
add missing includes, fixes #4841

svn path=/trunk/boost/property_tree/; revision=66498
Replacing the use of <iomanip> with <boost/detail/iomanip.hpp> across Boost.
On Linux, GNU's libstdc++, which is the default stdlib for icc and clang,
cannot parse the <iomanip> header in version 4.5+ (which thankfully neither
compiler advises the use of yet), as it's original C++98-friendly
implementation has been replaced with a gnu++0x implementation.
<boost/detail/iomanip.hpp> is a portable implementation of <iomanip>, providing
boost::detail::setfill, boost::detail::setbase, boost::detail::setw,
boost::detail::setprecision, boost::detail::setiosflags and
boost::detail::resetiosflags. 


svn path=/trunk/boost/property_tree/; revision=68140
Revert [67111] (addition of boost/detail/iomanip.hpp) and all the commits that depend on it. ([68137], [68140], [68141], [68154], and [68165]).

svn path=/trunk/boost/property_tree/; revision=68168
Fix a compile error in PTree JSON parser.

svn path=/trunk/boost/property_tree/; revision=68990
Apply patch from bug 1678 with slight modification: allow BOM in XML parsing for wide streams. Add test case.

svn path=/trunk/boost/property_tree/; revision=68991
Allow top-level array in PTree JSON parser, as requested in bug 4387.

svn path=/trunk/boost/property_tree/; revision=68992
Erase assert() in favor of BOOST_ASSERT() in all PTree files, including RapidXML. See bug 4448.

svn path=/trunk/boost/property_tree/; revision=68993
Better support for UTF-8. See bug 5203. Thanks to Qiaozhiqiang for tracking down the actual problem.

svn path=/trunk/boost/property_tree/; revision=69622
Slightly improve UTF-8 support in INFO parser. Don't crash on non-ASCII sequences.

svn path=/trunk/boost/property_tree/; revision=70664
Somewhat improve PTree documentation.

svn path=/trunk/boost/property_tree/; revision=70665
Allow the use of # as a comment character in the PTree INI parser.

svn path=/trunk/boost/property_tree/; revision=70666
Make PTree XML writer escape attribute values.

svn path=/trunk/boost/property_tree/; revision=72000
Allow nuls in PTree XML. See bug 5259.

svn path=/trunk/boost/property_tree/; revision=72001
Try to work around MSVC name lookup bug. See bug 5281.

svn path=/trunk/boost/property_tree/; revision=72003
Use boost::swap for swapping PTree's data member. Makes it possible to use types as data that don't provide a member swap(). See bug 5944.

svn path=/trunk/boost/property_tree/; revision=74691
Give string_path an accessor for the separator.

svn path=/trunk/boost/property_tree/; revision=75587
Make ptree_bad_data::data() and ptree_bad_path::path() const. See bug #5757.

svn path=/trunk/boost/property_tree/; revision=75589