Adding field attribute validators.
Completed field attribute aggregate validation with tests.

Moving on to type field validation.