More flexibility in error_handling extension

Only rescue defined exception classes, unhandled exceptios are left intact. Allow to rescue a descendant class exception by the definition of a rescue block for ancestor class.