Refactored vec and str iterators to remove prefixes
auto merge of #8095 : jmgrosen/rust/no-iterator-prefixes, r=pcwalton

Resolves #8093