Use binary mode for cached data
Use binary mode for cached data

On Windows, Python translates end of line characters when writing or
reading a file that is not opened in binary mode.  When the cached data
is not plain text content (for example a downloaded zip file when useZip
is set to true), this can corrupt the cached data, which prevents it
from being unzipped later on.

Collisionc/sickbeard_mp4_automator,Collisionc/sickbeard_mp4_automator,Filechaser/sickbeard_mp4_automator,dbr/tvdb_api,Filechaser/sickbeard_mp4_automator,phtagn/sickbeard_mp4_automator,dpimenov/tvdb_api,phtagn/sickbeard_mp4_automator,dpimenov/tvdb_api