Check exceptions when calling Rose.

This patch moves calls to the Rose frontend, instrumentation classes and the
backend to the umbrella exception-checking code.