Treat 12:00am as occurring at the start of the day

Otherwise a story published at midnight today is displayed as
"Yesterday, 12:00am".
Merge pull request #450 from richardfearn/master

Treat 12:00am as occurring at the start of the day