[range] fix some minor typos in comments - fixes #7916

svn path=/trunk/boost/range/; revision=82594
[range] fixed #7926 (missing prototypes for lower_bound and upper_bound in docs)

svn path=/trunk/libs/range/; revision=82621
[range] allow iterator_range to be instantiated with a pointer to an array as the iterator type (refs #8338)

svn path=/trunk/libs/range/; revision=83596
[range] Use correct iterator concepts when checking Boost.Range concepts (refs #6944).

svn path=/trunk/libs/range/; revision=84566
[range] Make iterator of 'indexed' adaptor default-constructible (refs #7827).

svn path=/trunk/libs/range/; revision=84617
[range] Fixed a failing test on gcc 4.2 (refs #6944).

svn path=/trunk/libs/range/; revision=84643
[range] Don't include <istream> unnecessarily in istream_range.hpp (refs #7408).

svn path=/trunk/boost/range/; revision=84644
[range] Choose the appropriate implementation of BOOST_RANGE_EXTRACT_OPTIONAL_TYPE() based on BOOST_NO_PARTIAL_SPECIALIZATION_IMPLICIT_DEFAULT_ARGS rather than BOOST_NO_PARTIAL_TEMPLATE_SPECIALIZATION (refs #8453).

svn path=/trunk/boost/range/; revision=84663
[range] Fix off-by-one error in implementation of irange() (refs #7731).

svn path=/trunk/libs/range/; revision=84701
[range] Fixed a bug in istream_range() that prevented it from working with character types other than 'char' (refs #7407).

svn path=/trunk/libs/range/; revision=84707