librustc: Don't overwrite vtables when coercing to trait object.
auto merge of #14830 : luqmana/rust/cmtrttcbctto, r=nikomatsakis

Fixes #14399.