Add search_format_types to the XXXFilterOptions

Use this to greatly simplify the code in DocumentFilter::Rummager for searching by announcement or publication type.