Fixed to use tvdb_id from trakt api instead of indexer_id which is not given
Added INDEXER_DEFAULT to config for when a default indexer is needed
Update __init__.py
Trait must use tvdbid
Fix archive search and correct logging for foreign searches

Archive searches are now handled correctly
Fix debug logging for searches in foreign section
Include title fix from mr-oranges's PirateBay edition
API now accepts either indexerid or tvdbid for backward compability with third party applications
Now returns both tvdbid and indexerid for 'future', 'history', 'sb.searchtvdb' and 'shows'
Fix NoneType exception in episode['description']

Change from All-Day Event to Time Event
Added in error 542 as requested
Fixing typo
Fixes issue #161
Added debug option to config.ini to allow logging of debug messages to console output.
Fixes cache issues with lookups resulting in wasted cpu cycles.

Fixes issues with scene numbered releases not properly being converted before a cache lookup is performed and not being properly converted when returned from providers as a possible match for a show requested to be snatched.
More XEM scene tests
Added TVCache checks scene exceptions list to try and get Indexer ID
Fixes unicode issues with TVCache log message
Improved XEM scene numbering converting.
Fixed release naming and parsing.
Improved overall application performance and foorprint.
Fixed issue of unknown attribute keyword 'show'
Fixed issues with finding propers to many keywords.
Fixed issues with scene numbering when searching for propers.
Fixed issues with post-processing, we now perform the auto-detection of the indexer in a spot that doesn't require the post-processing to start all the way from the begining allowing for less processing time to take place.

Fixed more code relating to scene converting and sports event episodes/shows.

Post-processing now checks for indexer id in the cache as well as the other normal ways it did before.