FieldValidationError class for more error details.

New class provides attributes `fieldname` and `value` so callers
can get more information about the failure than just a textual
description.
Merge pull request #41 from rhettg/master

Provide more details on validation errors