issue #16

Added ability for custom, compound, and overridden constraints to
respect validateEmptyFields and ignoreEmpty. Still need to add tests for
this behavior.