Compare undefined and emptry string as equal
Validate no matter which involved value changes.

This is for validation directives that compare one field to another.  Even
though the validation is on ONE of the fields, it needs to fire no matter
which of the fields changes.
Merge branch 'feature/fixUserEditor' into develop