handle: A Range that handles an Exception

When a Exception occurs inside a range chaining the whole chain dies usually. The Handle range fixes that, as it catches a defined exception and calls an user defined handler on it.
Also, I'd suggest that this be something like `ExceptionHandler` rather than `Handler`, because `Handler` is too generic (though a shorter name than `ExceptionHandler` would be nice).