rustc: add return-unwind -Z option, does nothing yet except trigger no-landing-pads
rustc: return bool from fns, true on success.
librustc: fix two minor undef-ptr-during-alloca mistranslations.
librustc: set, return, and propagate false retcode on failure.