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

svn path=; revision=84566