Review some tests from AMo::Errors to remove "should" usage

Also remove duplicated tests for Errors#as_json and minor improvements
in some tests.