ValidationError now contains the 'validator' property which specifies which validator generated the error.
Added unknown type test.
Fixed typo.
Fixed typo.
Now throws error if both type and custom is set.
Added date.
Remove date validators - there is none.
Changed test to do real deep require.
Now throws error if unknown validator is specified.
Added custom error mesages and allowUnknownKeys on objects.
Bumped to 0.1.0.