ValidatorFilter now only validates fields with constraints

Enhancing PR #47, this fix forces the validator to only validate fields which have at least one constraint. That means you no longer need to set constraints on all fields