Remove old Code that caused an exception in the iCal Feed
The RegEx is also not needed anymore
fix episode filtering

Checking the filtering checkboxes on episode listings did
nothing on the first checkbox change, then did the opposite
of what it was supposed (i.e. checking the checkbox would
hide the episodes and vice versa).

Commit 95d7d728e00e225dd67a6f0eede10b41e5571ba8 eliminated
'return' statement in function - better to remove the code
that 'return' was skipping over anyway. This fixes the issue.
Fixed: pushbullet notifications don't work

Apparently the pushpubllet api URL has changed. I suspect it will be the case, in the future, to update the devices url (and maybe code) as well.
PEP8 Cleanups
Added proxy support to Indexer APIs.

Provider getURL and downloadResult functions now removed and replaced with ones from helpers.py to help slim the code down plus allow more better control over request sessions.

Removed TVTumbler code.

Fixed HDBits provider.

Fixed config settings that were ment to be booleans but instead where set as str or int, should help resolve random html errors.

XEM Refresh check re-coded.

NameParser code for creating show object has been changed to only attempt at the very end once its found the bestMatch result, helps on resources and performance.
Moved code for cleaning up cache folder to seperate function located in helper.py.

Added call to cache folder cleanup during SickRage main init.

Changed a error message in rss feed class to a debug message for when url returns no data.

Moved indexer api cache files to be placed under cache folder subfolder indexers.

Moved rss feed cache files to be placed under cache folder subfolder rss.
Merge pull request #666 from tlex/nightly

Fixed: pushbullet notifications don't work
Merge pull request #665 from 3flex/fix-episode-filtering

fix episode filtering
Merge pull request #660 from Prinz23/ical_fix

Remove old Code that caused an exception in the iCal Feed
Skip cleaning images cache folder.
Tornado WebUI now asynchronous, huge performance increase.
Anime propers
Added back in missing code for finding propers, was removed by mistake.

Fixed issue with torrent clients not snatching due to improper handling of torrent hashes/files.
Fixed scene exceptions issue when editing shows.
Merge pull request #667 from adam111316/anime_propers_3

Anime proper support
Fix for trakt connection issues.
More fixes for Trakt.tv connection issues.
Added ability to switch branches from general settings/advanced, will perform a forced checkout of whatever branch you choose and restart automatically.

Git updates are now forced to overwrite locale changes to avoid needing to manually stash uncommited changes before being able to proceed with a update.

Fixed indexer mapping when unable to locate show on indexer that we are trying to map to.
Fix for incorrectly displayed remote branch list when in advanced settings.