syntax: implement #[deriving(DeepClone)]. Fixes #6514.
auto merge of #6530 : huonw/rust/deriving-deepclone, r=thestinger