ErrorEvaluator

This is a much simpler but less satisfying version of https://github.com/stripe/brushfire/pull/18, which just lets you wrap an Evaluator around an Error, without actually eliminating the Evaluator trait.

cc @snoble