Rename time fields and allow null published time.

Getting sick of prefixing with 'time'. Allow null published time as boolean
marker for whether published or draft.