Add a Default trait.
auto merge of #8438 : cmr/rust/default, r=brson