Change logic season pack

Check if season is ended before using season pack for whole season
Check if season ended > 7 days ago, before using season pack as torrent fall back for single episodes
Fix BTN adding same search parameters multiple times
Add extension filter to associated files for Post Processing

Allow the user to filter the associated files, that way it only moves
what the user wants (just subs for example).
This is useful for those that dont know how or have the ability to setup
a cleanup script in their downloader or have to maintain that list.

+ Move function to helpers
Merge branch 'change_logic_complete_season_results' into development

* change_logic_complete_season_results:
  Change logic season pack
Merge branch 'fix_BTN_duplicate_search_params' into development

* fix_BTN_duplicate_search_params:
  Fix BTN adding same search parameters multiple times
Merge branch 'PR-845_PP_filter_extensions' into development

* PR-845_PP_filter_extensions: closes gh-845
  Add extension filter to associated files for Post Processing
Change Womble section parameter

Two feeds (sections) are needed now to cover the same results.
As a quick fix merge them into one new feed

Used append, because extend only works in python 2.7
Merge branch 'change_womble_rrs_params' into development

* change_womble_rrs_params:
  Change Womble section parameter
Merge branch 'development'

Updated **Womble** provider to use 'tv-sd' and 'tv-hd' categories 
instead of the now defunct 'TV-x264'.

Add extension filter to associated files for Post Processing #845
  * One case example is if you only want subs, you could create the 
    filter '.idx, .sub, .srt'. We strip spaces and ignore case when 
    matching against the filter.
  * This is useful for those that do not have the ability to setup a 
    cleanup script in their downloader.

Re-arrange snatched+download SQL to be easier to read and compare (split
snatched and download out).
  * Show **downloaded+snatched** on homepage rather than the combine
number,
    show tooltip that explains it #842
  * Fix sorting shows with more than 100k episodes

Cleaned up season pack vs single episode searching logic
  * Added check to only consider a full season pack if the last episode
in the 
    season airdate is older than 7 days or if the last aired ep is older
than 'today'.
  * Fix **BTN** backlog search for single episode searches, remove
duplicate search parameters.

Fix **OMGWTFNZBS** proper/repack search

Post-Processing fixes
  * Fix release name not set on air-by-date shows during post-processing
  * Fix processing season 0

Change clean proper name to check against history
Should prevent a proper from being re-downloaded 
(such as the reposted '-RP' releases)

Change setting status to **UNAIRED** for future episodes (GC-2397)

Revised Roman Numerals conversion routine to be stricter
(ex: IIII is not 4, IL is not 1) and raise error instead of defaulting
to 0.

Regex tweaks. Pull #841
  * Add '480p' to our regex to reduce the chance of it being matched 
    as the season/ep or multi-ep reference.
  * Filter out releases like
'Louie.S02E11.PROOFFiX.720p.BluRay.x264-DEiMOS' 
    and 'Rome.S02.DiRFiXES.720p.BluRay.x264-SiNNERS' as they are useless
for our purposes.

Season 0 fix. Pull #843
  * Exclude specials from being changed to wanted automatically because
of the daily search.
  * When excluding specials use '> 0' rather than '!= 0' just to be more
efficient.