librustc: Allow coercions through arrays.
auto merge of #15069 : luqmana/rust/cia, r=pcwalton

Fixes #11205.