BREAKING: RequestError::Failed now contains a struct RequestFailedError BREAKING: DirResponse::output and into_output are now fallible ADDED: DirResponse::output_unchecked and into_output_unchecked ADDED: DirResponse is now Clone