Added PropertyResultHandler to set the validation result into a WritableProperty
Added possibility to use readable/writable properties in the GeneralValidator builder (deprecates use of ResultCollector)