fix bug: required option don't work
when rule.msg is undefined script fails -> add check
delete notEmpty validator
isArrayOfTwoLength -> isArrayOfLength
rename some vars and functions
array naming support: name: ['x', 'y']