rustc: Append platform exe suffix to output files

Closes #15828
auto merge of #15869 : alexcrichton/rust/issue-15828, r=kballard

Closes #15828