Fix the iterator category of quick_merge_sorter
Fix the iterator category of quick_merge_sorter

As mentioned in the documentation, quick_merge_sorter can handle forward
iterators, not only random-access iterators.

Morwenn/cpp-sort,Morwenn/cpp-sort,Morwenn/cpp-sort,Morwenn/cpp-sort