Fix for extensions being stripped off by mistake made when adding in -RP fix from few commits ago.
Moved code for marking failed download successful out of loop.

Newznab providers now create season search strings for all searches as single ep search strings combined with using rage id numbers seems broken currently.
Fix for validating episode data during provider result gathering.
Quality sorting fixed for provider results.

Reverted newznab search strings being confined to just season till we can find a better way of correcting the issue with Usenet Crawler.