Ability to filter the document lists on frontend by date range not before/after

Changes the search filters to use from/two dates not before/after.
Without a direction filter we assume reverse chronological ordering by default.

This change also needs an update to rummager before deployment.

There is one issues, the date filter is now no longer displayed in the string Showing `x` results. we need to add from `date` to `date`