NEW / APICHANGE: removed the method interface_validator::getStrName() since no longer used. updated existing validators.
NEW: the annotation @fieldValidator may set both, the classname (preferred) of the validator or the name of the validator to be used