Prevent postprocesser from removing TV_DOWNLOAD_DIR
Only log deletion when we're really deleting
Adding webm as a supported extension
tvdb_api update, backport from midgetspy
* Skip episodes which are missing SeasonNumber or Episode Number (or DVD_season or DVD_episodenumber)
* Avoid excessive calls to the ShowContainer garbage collection
* fix ShowContainer cache resizing
Attempt to get quality from snatched episode status

Backport from midgetspy
Update the Plex notifier

The new Plex HT notification API is exactly the same as XBMC's new notification API. It uses the same JSON-RPC methods.

Thus, I've changed the Plex notifier class to inherit from the XBMC notifier class and use its notification method.
Fix the Plex notifier

Previously, the fix would cause the Plex notifier not to work except in test mode or when the XBMC notifier was enabled. This fixes that.
Deluge likes a username as well. Updating UI to show it.
Merge pull request #346 from WebSpider/dev-deluge_username

Exposing Deluge username
 Option to prefer single episode releases over season releases:

- Added option "prefer_episode_releases" to config.ini. If a complete season of a show is added to the backlog this option will make sickbeard prefer single episode releases for that season over a comlete season release.

Backport of https://github.com/johnronk/Sick-Beard/commit/1ec7c61023d89911b0ebf1c3c9a59d848aca3c68 into dev branch
Only walk lists if they are populated.
Merge pull request #358 from WebSpider/dev-search_unhashable_type

Prevent unhashable type errors
Merge pull request #348 from WebSpider/dev-prefer_episode_dl

Add option to prefer episode downloading
Merge pull request #324 from nightexcessive/patch-1

Update the Plex notifier
Merge pull request #323 from WebSpider/dev-midgetspy_fixes

Midgetspy backports
Merge pull request #320 from WebSpider/dev-stop_tvdir_deletion

Prevent TV Download dir from being deleted during postprocessing
Add proper handling for reverse proxies

Basic configuration options and filter

Add configuration options to template

Woops, we can't use filters

Qualify the name 'Tool'

Remove leftover 'self' argument