Update to rust with opt-in Copy

... by adding `#[deriving(Copy)]` everywhere.