Wrap all Jig run methods in an exception handler.

This makes error handling in delayed_jobs simpler and more robust by
making sure that all errors are trapped and reported in the runlog
without having to manually do it every time.