Add intrinsics::unreachable
Add tests for intrinsics::unreachable
auto merge of #16970 : kmcallister/rust/llvm-unreachable, r=thestinger

I'm not sure how to add an automated test for this.