Define __all__ in base.py and validators.py
Promote the Validator staticmethods to module functions and deprecate the former
Allow the Nullable default to be a zero-arg callable
Add AllOf() composite validator
Add ChainOf() composite validator
Allow specifying schema of additional object properties or disallowing them
Add optional required_properties parameter to parse()
Make Nullable.default a property
Update email
Bump version
Fix doc typo
More ways to specify additional properties:
- Object.ADDITIONAL_PROPERTIES class attribute for global setting.
- additional_properties parameter to parse() for single parse calls.
Document required_properties and additional_properties parameters in the README
Merge pull request #2 from gsakkis/master

v0.3 release