rm vec::uniq_len
rm CopyableOrderedIter

replaced with OrdIterator
fix test
old_iter: rm the min/max free functions
auto merge of #7149 : thestinger/rust/vec, r=graydon