Move edition state filtering into filterer

This is a better place for it as it means the sanitisation is always
performed rather than just when the Admin::EditionFilter is
used in Admin::EditionsController.
Merge pull request #1356 from alphagov/fix-filter-bug

Move edition state filtering out of controller and into the filter