Add instance and validator_value attributes to ValidationError

Relates to #79

I need to finish up with updating the tests, but I wanted to check with you first that the idea and method seems okay. Not too sure about the `validator_value` name...