Add a default sort to the public interface

By popular demand -- the unsorted results are frequently confusing
for users. This is a minimal implementation of a default sort that
could be enhanced in future via config settings, or the ability to
set the default sort criteria via the staff interface perhaps.
Merge pull request #79 from mark-cooper/public_default_sort

Add a default sort to the public interface