Support Plex multi-episode naming

Plex has a different idea of suitable multi-episode naming than those currently supported by Sick-Beard. Essentially it requires the format to be "S01E01-E02", which is not achievable in Sick-Beard currently. This patch makes that pattern achievable. The new multi-episode naming scheme is called "Extend (Limited, E-prefixed)" as to not be Plex-specific in case something else has a similarly limited parser. The Plex naming rules are described here: http://wiki.plexapp.com/index.php/Media_Naming_and_Organization_Guide#Multiple_Episodes_in_One_File
Fix On Backlog Search. Fix the bug where every limited backlog will set new date for the full Backlog.
Added the ability to override resizing the images served up from the cache if PIL is installed.
Add `--noresize` to command line argument so that the user could disable the use of PIL on resizing the poster/banner cached images. (ex: they need PIL for another python app but don't want PIL to be used for sb..)
Corrected the etree import so it mimics how tvdb_api does (will try cElementTree first then fall back to the slower non-C ElementTree)
qualityChooser related cleanup
* Removed unused import, cleaned up some misc whitespace and added some padding for the searching animation on the tvdb search (new show).
* We were importing qualityChooser.js in the inc_qualityChooser.tmpl and also in the newShow tmpl which resulted in a double loading the file..

  >  We should have a standard rule that we do not put javascript includes in the `inc_*.tmpl` files as it limits flexibility (not every page may need that .js let alone would be happy with its placement) and makes it harder to track down issues.
Fixed some jsHint concerns and improve readability
Merge pull request #535 from mr-orange/development

Fix On Backlog Search. Fix the bug where every limited backlog will update the date for the full Backlog. 
Merge pull request #544 from thezoggy/dev--qualityChooser_cleanup

qualityChooser cleanup
Merge pull request #510 from wlfshmn/plex-multiepisode-naming

Support Plex multi-episode naming
Tweaked CSS for the rootDir listing. More log related and whitespace cleanup.
Fixed the accessibility outline on the filebrowser to look a bit nicer.
Prune out known win and osx folders in the sb browser/autocomplete that are just pointless/clutter. Users should not be storing or trying to load any data from as it would result in permission/conflicts/deletion by the os.
Add qualityChooser.js since it was removed in the .tmpl, removed line that called undefined `searchTvdb()`
Merge pull request #546 from thezoggy/dev--editShow_fix

editShow fix
Merge pull request #545 from thezoggy/dev--filebrowser_ignore_junk

filebrowser -- ignore junk folders
Removed providers which are no longer working.
Fixed an error when saving provider configurations.
Switch from TV section to TV-x264. As 'TV' has not had any new content since Nov of 2011. Some minor pep8 cleanup as well.
We should use the fully qualified domain name to prevent CDN/dns issues.. people have reported that http://thetvdb.com doesn't work for them while http://www.thetvdb.com does. Plus we already use www for other calls and as the 'base'. So these were just two oddball entries that weren't.
Merge pull request #559 from thezoggy/dev--provider-womble

Womble - Change RSS section from 'TV' to 'TV-x264'
Merge pull request #539 from thezoggy/dev--noresize

Added the ability to override resizing the images served up from the cache if PIL is installed.
Merge pull request #560 from thezoggy/dev--tvdb-FQDN

Use FQDN for thetvdb url