refactor: one error type
html::Error, css::Failure, handlebars::Failure and xml::Failure had the same two variants. tidyrs::Error replaces them all, so one top-level format can return it. The parsers' private errors are named Abort.
Parentc776911
10 files changed+137-195
StackedSplit