More validators.  More tests.

Added NotNullValidator, and PropertyComparisonValidator (as Field
Comparison...)