std::vec: add a sugary .sort() method for plain Ord sorting.

This moves the custom sorting to `.sort_by`.
std::vec: make SortComparator use `Ordering` rather than just `less_eq`.