syntax: implement #[deriving(DeepClone)]. Fixes #6514.
syntax: use fmt! over + in deriving/clone
auto merge of #6530 : huonw/rust/deriving-deepclone, r=bstrie