Add default sort preferences to frontend

For Accessions, Resources and Digital Objects include a
preference for the default sort column.

This preference only applies when no sort is specified, and when
there is no query present i.e. it applies when browsing.

This overcomes the problem of "unsorted" browse views that end
users find confusing.