Adding more constraints
Adding better validator separation
Cleaner specs
Merge branch 'master' of github.com:jamiehannaford/json-schema