Also adds a 'handler::Outcome::from_or_forward' method for easily constructing handler outcomes that forward on responder failures. Fixes #1036.