Fixes calendar always being unprotected

SR now makes use of the "unprotected calendar" option in the advanced
settings.

Issue report:
https://sickrage.tv/forums/forum/help-support/bug-issue-reports/8904-calendar-always-unportected
Merge pull request #860 from DcR-NL/fixCalendarAuth

Fixes calendar always being unprotected
Added small poster view back in
Removed unneeded code from theme_name tests yesterday
Merge pull request #861 from Supremicus/dev

UI Fixes
Fix for failed episodes not counted in total

Failed episodes now form part of the "total episodes" count for progress
tracking purposes.
Fix for custom newznab providers with leading integer in name
Merge pull request #863 from aaronkuchma/dev

Fix for failed episodes not counted in total
add checkbox to control proxying indexers
Fixes crash on general settings page when git output is none
Added all logic related to subscenter, including logo
Danish TV 2 with space

The danish tv 2 is also reffered to with space between tv and 2.
Fixed a few bugs.
Also fixed buggy search function in webserve.
Update TODO
Merge pull request #865 from KalleDK/tv2-icon-with-space

Danish TV 2 with space
Merge pull request #867 from ofir123/subscenter_support

Subscenter support
Fixed a tiny bug in searchShowSubtitles, to show all languages instead of just the new one.
Merge pull request #868 from ofir123/search_subtitles_bug

Tiny bugfix in searchShowSubtitles
Fix ABD regex for certain filenames
Make failed torrent log message more verbose