When there's no exception, just drop the resume.

This addresses part of what was raised in http://llvm.org/PR15518
and issue #917.
Merge pull request #972 from waywardmonkeys/fix-resume-undef

When there's no exception, just drop the resume.