Added error handling for searches resulting in bad gzip responses.
Added file searches.failed, to cache show searches that were not on online database when looking for playing shows
Defined functions for search in show aliases(=English+Synonyms from extra). Added function to get best ratio when comparing string to show title+English+Synonyms. Now when show is not in list, will execute a search and add it automatically if found