Refs #45 - Simplify array validator to only use one constraint list.

Add documentation for optional fields.
Merge pull request #45 from synapsestudios/feature/45-modify-array-validator

Make Array Validator Strict