Correctly order posts by published_at rather than updated_at

On the fronted of the site posts are being ordered by updated_at which breaks the use of published_at.

Unfortunately this change also changes the way the admin displays posts, however personally I find this a more useful way of display posts to update.