Strip year from show title when adding existing shows, so show is found on TVDB. Fix processing of NFO.
Merge tag 'v3.1.0' into develop

Tagging version v3.1.0 v3.1.0
Added per-show option that allows you to set the default status that gets applied to new and missing show episodes, default is SKIPPED

Fixed issues for failed/manual snatches always failing to complete
Added try/except to Indexer API code when retrieving episodes
Trakt.tv recommend shows and trending shows now work with both TVDB and TVRAGE Indexer's
Small code fix for trakt.tv trending shows func
Fixes for Indexer API's
Fixed backlog webapi issue
Fixed pnotify issue
Fixed issue with default_ep_status when loading from DB.
Updated tv_tests to reflect new default_ep_status show option.
Removed obsolete tvrname reference from tv_tests
Merge pull request #937 from miigotu/develop

Strip year from show title when adding existing shows, so show is found ...
WebAPI now supports tvrageid, tvdbid, and indexerid options for passing in the indexer id when trying to add shows
Merge remote-tracking branch 'origin/develop' into develop
Fixed Indexer API issues resulting in NoneType errors when no data was available for a show
Fix for issue #891 - Trakt was failing when trying to update watchlist.
Trakt watchlist now tvdb and tvrage compatible.
Added 'trakt_id' constant to IndexerAPI configs module.
Fix for issue #942 - Previous code update borked webapi code for show's cmd
Improved WebAPI interface:
sb.searchindexers searches ALL indexers
sb.searchtvrage searches TVRage indexer
sb.searchtvdb searches TVDB indexer
Fix for issue #939 - utf8 decoding issues
Added FTFY module to help with any encoding/decoding issues
Fixed issues importing encodingKludge module.