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.
Anime propers