Fix mixed line endings
Change PostProcessing checks and rules

+ Change replace rules
+ Include PR-620-jayme-github Process files by size but reversed (biggest first)
+ Add postProcessor checks: status, quality/filesize, already processed
+ Change search for airdate in database instead of thetvdb
+ Add tv download dir as default manual post-process directory
+ Add is_proper to nameparser
+ Change use quality from snatch history instead of status quality
+ PEP8
Add ignore hidden, pass nzb, delete empty to processTV

Add ignore hidden subfolders (subfolder starts with .)
Removing ignored_filestrings from postProcessor
because subfolders with . are not being processed.

Add pass (inherit) nzbName to subfolder
When no videofiles are in the mainfolder and there is only one subfolder,
pass nzbName to subfolder

Add delete empty folder
For now only delete empty folders on scripts and automatic.
Safety net, with manual it's easier to browse and select root folder

+ Change some logging and error messages
Remove automatic replacing with proper in name not in status

Safer since processer sorts biggest first,
potential risc of replacing with smaller stuff (sample) only because name has proper in it.
+ Add force replace manual post processing