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.