allow null date for publish
Merge pull request #2317 from rossriley/allow-null-dates

[RFC] allow null dates for content