Use Bean Validation annotations for resolving JSON schema validation constraints
Merge from upstream
Refactored to use SchemaFactoryWrapper
Code formatting fixes
Merge pull request #32 from cponomaryov/master

Use Bean Validation (JSR 303) annotations for resolving JSON schema validation constraints