[range] Use correct iterator concepts when checking Boost.Range concepts (refs #6944).

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