Update to wai-predicates 0.6 and use new renderer.

With `Error` being much richer now, utilise this information during
error rendering as much as possible.
Also update the capture predicates accordingly.
Refine default renderer.
Add simple benchmark.
Update CHANGELOG.
Release as version 0.8