Allow setting optional date props to null
consolidate null date tests
Merge pull request #25 from zweinz/master

Allow setting optional date props to null