NEW:  modulemodule_system| object validator -> added new interface for the new object validator
UPDATE:  module_system | objectvalidator -> added new object validator helper
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
fixed the phpdocs
UPDATE:  module_system | objectvalidator -> interface_object_validator now only contains one method which additionally returns the validation array
UPDATE:  module_system | validator tests-> removed test on validator names as method getStrName on interface_validator has been removed
UPDATE:  module_system | validation messages -> for each error validation key several error messages can now be set
UPDATE:  module_system | validation messages ->no need to distinguish between mandatory and empty and not mandatory fields anymore
UPDATE:  module_system | validation messages ->extracting now fieldname in a more readable way from the array
module_system | object validator helper -> extracted method
module_system | object validator-> during validation phase for an object the source object of formgenerator and it's fields will temporarily be replaced by a new instance form the database.
module_news | object validator -> added new object validator for module news
module_news | object validator -> fixed date validation
module_system | object validator, formgenerator-> in case source objects in a field is null not setter will be called
module_system | object validator, formgenerator->  - source object of fields will not be set if it is null,
 - added test case for the object validator
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
module_system | formgenerator, validation errors -> for each key it is now possible to create several errormessages
NEW: module_system | object validator -> added the possibility to create and assign object validators for objects derived from class class_model.
The object validator is being used/executed during form validation but can also be used in a different context (e.g. unit tests) by just creating an instance of the validator and executing it's "validateObject" method [ticket #883]
NEW: module_news | object validator -> added new object validator for class class_module_news_news (validation of dates)