Don't fatally fail in driver::early_error

Closes #11729
auto merge of #11737 : alexcrichton/rust/issue-11729, r=thestinger

Closes #11729