librustc: Remove `fail_unless!`
auto merge of #5628 : brson/rust/assert, r=brson
Merge remote-tracking branch 'remotes/origin/incoming' into serial