Handle ERRORS instead of SERIOUS-CONDITIONS

By the reasoning of cltl2 section 29.3.12 handling errors is more
appropriate here; serious-conditions may include things out of the scope
of the lisp implementation such as storage and stack space.