Add schema_path attribute to ValidationErrors
Add validator_arg, instance, subschema, and context attributes to ValidationErrors
Fix issue with new error properties on nested errors
Add first unit test for new error properties
Rename some ValidationError attributes
Refactor ValidationError creation and attribute setting
Add anyOf test for the new ValidationError properties
Update the docs for ValidationError with the new attributes
Manually transfer ValidationError attributes to SchemaError
Use keyword args to set ValidationError details for clarity
Make a method to create SchemaErrors from ValidationErrors
Implement IValidator.extends for subschema validation within validators
Update docs for descend method
Add example of using the ValidationError attributes
Don't rely on hash sorting for docs examples
Make sure sorted_errors has unambiguous order for all error lists
Make sure unlike types can't get compared in sorted_errors again
Add missing paren in docs
Refactor ValidationError.to_schema_error to _Error.create_from
Pass all arguments to super in _Error
Use python 3 style prints in docs
Merge remote-tracking branch 'gazpachoking/validationerror_context'