* onValidationError to report any kind of error * lint fixes
* provide onValidationError callback * linter fixes * docu fixes * textmode - invoke callback also when no errors This to cover situation of changes that fixes validations * fixed cautom validation example