Provide way to add new types an validity checks.
Added length validation and ignores methods field.
Merge branch 'master' of https://github.com/acornejo/schema-validator

Conflicts:
	lib/schema-validator.js
Added default and readonly.
Corrected minor bugs.