Order posts/pages in date descending order . Fixes #530

To be honest I had hard time replicating the issue Brad described in the ticket, but those clauses I've added should not hurt.
/cc @roundhill