Fix validate/3 typespec
Change typespecs for validate_with_schema/{2,3}
Add documentation for Schema and Data
Merge pull request #11 from nifoc/fix_validate_typespec

Fix validate/3 typespec