move regexp validator to class
move email validator to class
move not equals validator to class
Uncompartible changes: validator method return no values and must call Document::addError() method to add error into stack.
allow define own validator namespaces