Add validator support for dependencies, disallow, and extends.
Fixed bugs and typos in validator.
Add test script which tests the validator against every validation keyword.
Add null editor.
Remove `isValid` methods from all editors and replaced the `validate` api call to use the new Validator class instead.
Change example to automatically validate on change and display the results instead of requiring a button click.
Add support for type="any" in the multiple editor.
Add support for arrays without `items` defined and objects without `properties` defined.
Add support for the `required` attribute from version 3 of the spec.
Restructured readme to be more user friendly and logically laid out.
Fix typo with version 3's `require` keyword.
Add optional parameter to validate api call that lets you pass in data to validate.