Validation no longer forces fields to be required

1. Fields without data (or just whitespace) are no longer saved.
2. Only fields with data are validated.