fix concepts on gccc4.8.2 and dodgy test iterators in iterator_range_drop.cpp test case.
Merge branch 'develop'