Pull out common filter tests to base class

Both the Rummager and Mysql document filters are expected to share
this set of behaviour.
Ignore really old dates as they break rummager
Merge pull request #1371 from alphagov/ignore-old-dates-when-filtering

Ignore old dates when filtering