Errors by key for key value coding validation

Also, a happy little sample project.
I don’t think is necessary for the public interface. It might be better as just a method in KeyValueCodingValidator. The other methods here are public if people want to use them in their on TWTValidator subclasses. This seems pretty specific to ours. What do you think?