Fix mixed line endings
Add post_data to getURL
PEP8 Fixes
Add SD `web-dl` support.
Fixes detection of things like `Project.Runway.All.Stars.S03E02.Bitten.By.The.Fashion.Bug.WEB-DL.x264-RKSTR`
`Cutthroat.Kitchen.S01E03.Tac-o.the.Town.WEB-DL.x264-JIVE`
This will pick up mSD's 480 web-dl encodes now. So people may want to add ignore_word for `480p` to stop those.
Added `480p` to ignore_words to prevent mSD re-encodes.
Merge pull request #768 from thezoggy/dev--sd_webdl

Add SD `web-dl` support
Fix ValueError Exception: need more than 1 value to unpack
Fix, add, change hdbits provider

Fix remove fixed medium
Add credentials check
Add extra parameter in getUrl for POST data.
Change variable name urls
Merge branch 'fix_add_change_hdbits_provider_dev' into development
Add grace-period to bypass the local tvdb show status 'ended' check.

The bypass introduces a sliding window of +/- 30 days from the
latest aired EP airdate and -30 day before next unaired EP airdate
where we will get the latest data from tvdb.
We exclude season 0 at this time from this check to prevent abuse.
This should prevent the need to do 'force full update' to fix shows
that get their status changed incorrectly while still reducing the
hits to tvdb for shows that are in-fact ended.

Added 'ended' bypass on to prevent older shows with no next aired ep
from being missed (ex Arrested Development or shows that have a
solid year or more between seasons - like Sherlock)
Add last_update_tvdb for controlling nigthly showupdates

+ move setTVRID into own try for correct error log message
Upgraded tablesorter 2.1.19 -> 2.13.3
Merge pull request #769 from thezoggy/dev--update_tablesorter

Upgraded tablesorter 2.1.19 -> 2.13.3
Change start options + added help text

+ create pid decision outside loop,
  otherwise using: --pidfile= --daemon is not creating pidfile
+ location pidfile in error output (debugging scripts)
+ rewrite some messages
+ unify exiting with sys.exit
Merge branch 'add_should_update_ended_shows_dev' into development
Fix mixed line endings
Change 90 days update: update only 10 oldest stale shows per session

Distribute the updates of real 'Ended' shows in smaller portions,
prevent hitting thetvdb with all stale 'Ended' in one update session.

+ moved should_update to TVShow object
+ use same update_date variable during session
+ changed some variable names
Fix unnecessary message about PID file creation
Change omgwtfnzb search url (301 Moved Permanently)
Merge branch 'change_90_days_update_dev' into development