Updates tvdb_api library to version 1.9

Most notably this adds support for returning a show using the DVD order instead of the airdate ordering.
Fix mixed line endings
Add log close function (based on PR-765-nate1280)
Fix for log file handle remaining open on restarts

Close the log file prior to starting a new subprocess so the log file doesn't remain locked by previous instance.
Change switch omgwtfnzbs to https
Add config/hidden with SBEnded included.
Fix SBEnded to support web_root. Also added some text to inform the user on what they should do with the data returned.
SBEnded - Default links to open in new window
Merge pull request #766 from thezoggy/dev--config-hidden-webroot

Fix SBEnded to support web_root. Also added some text to inform the user...
Change backup function and increment DB version
Add index on tvdb_id (tv_shows) and showid (tv_episodes)

+ Slight cosmetic changes to source to match order/comments (thezoggy).
+ Add duplicate show check before adding unique index
Merge branch 'fix_change_logger_close_dev' into development
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