Fix compilation with latest nightly (2014-12-15)

`proc()` has been removed, and the replacement is moving closures: `move ||`
Also, `bitflags!` now derives Copy by default, so we have to drop our `#[deriving(Copy)]`