Better formatting of error messages in handle_fatal_errors().
Get rid of several PetscPrintf(...);PISMEnd() calls.

Now we throw RuntimeError(...) instead.