Add cross browser [[object Class]] type check function
Add ‘array’ typeCheck
Add internal helper _cast method (applies default + filters)
Add test for filter single string (not just array)
Add typeCheck error return on unknown type
Add tests for rules edge case and error messages
Add exports.validate( model, schema )
Fix lint
Add ‘boolean’ type check
Add schema self check validator (ensures valid schema are used)
Remove unused value setting on validate
Remove .options and .toString methods, add .config