impl Clone for ~T, ~[T], ~str
Clonify some of run-pass
auto merge of #5404 : bstrie/rust/decopy, r=pcwalton

Also turn `copy` into `.clone()` in much of run-pass.