Fields must positively validate null values if requried is false

When any of the field has the `required` keyword set to False they should be able to validate null values
In working on #16, I may have already fixed it over there. Look for some candidate commits soon...