This commit was generated by cvs2svn to compensate for changes in r4, which included commits to RCS files with non-trunk default branches.

[SVN r7621]
added <cstddef> for std::ptrdiff_t

[SVN r8562]
commit of split-config, including any changes required to existing libraries (mainly regex).

[SVN r11138]
add or update See www.boost.org comments

[SVN r16708]
Removed Boost.org copyrights and replaced with originating authors copyright instead.

[SVN r24372]
Qualify boost::detail

[SVN r30736]
Iterator: merge several changes from trunk.

- Update iterator_facade test for #1019
  (header change already merged).
- Category of each iterator is reduced to a known category before we try to
  find a minimum. Fixes #1517.
- `function_input_iterator` from Dean Michael Berris. Fixes #2893
- Fix typo in `boost/iterator.hpp`. Fixes #3434.
- Always include `add_reference` header in iterator adaptor header.

Did not merge changes for #1427.

[SVN r70709]
Merge branch 'develop'
Add ref documentation and doxygen