Output success if *all* the many post processing actions are successful, otherwise indicate a problem occurred if one fails.

This outcome message is displayed in the SAB history UI and improves on the existing "deleting filex" message that only applies to the last action done during a multiple action batch.
Complete re-write of backlog search.
Fixed air-by-date backlog searches.
Fixes date timezone issues
Fixed potential backlog issues.
Fixed potential failed download item issues.
Added in more detailed logging for backlogs.
Fix for startup issues after last commit
Fixed a issue that was causing multiple search strings to be created for the same season or episode during a search, this would of caused unrequired searches to be performed.
Fixed more unrequired search strings from being created and wasting our time doing duplicate searches
Fixes season pack and episode only searches
Added per-provider options search mode and search fallback.

Search mode allows you to choose season packs only or episodes only which controls how backlogs search for data.

Search fallback if selected will attempt a 2nd search this time using the alternative search mode to see if it can get results if the previous attempt failed.

Provider settings are now read and stored dynamically instead of always having to retrieve them by there static names, this will allow for dropping in new provider modules easier to intergrate with existing options already present.

Fixed search code to not perform dupe searches by mistake.

Cache stores a list of shows we have rejected so that next time around we don't have to process them to know we don't like em.
Fix for TPB proxy issues.
Fix for save config issues.
Added a timezone display option so that you can either display the date/time via your local timezone or the show's network timezone.
Fixes issues when using system default for Date format, it will now properly display it in your locale.
Fixes to help with brining down the cpu usage of SickRage
Fix for issues with fallback search option.
Fix for issues with passwords.
Added in CPU Throttling option under general config -> advanced.
Fixed issues with passwords and unicode chars.
Fixed issue with usenet_retention variable not being saved or set.
Fixes missing uid and hash vars
Fixes issues with provider settings being loaded and unicode data when it should of been stripped off.
Removed a extra space that may have caused issues in future
Fixed issues for unicode problems for encrypted passwords.
Added ability to disable daily search at startup.
Fixed search frequencies.
Changed HDBits to use requests json parser.