Revert "Add UTF-8 encoding to the config.ini. This prevents people destroying their config when setting a field with a unicode value. (easy way to test, go set your tvdownload dir to a unicode folder.. watch you end up with a 0byte and hung python on it crashing when writing.. this solves that) -- note that related logging messages do need to be updated to reflect this change.. but we can deal with that later."
This reverts commit 8347b9b970e597fd1d94bd5db516d18af7f0d13e.

Will come back to this once we have more time to look into making extra_scripts work with utf-8.

Conflicts:
	SickBeard.pyw
Fix the page bg from having funky issues on scrolling.
Fix SB-API call on adding shows via tvdbid that contain no name -- resulted in a show folder called `None`.
Fix SB-API sb.searchTVDB call on returning incorrect data for a tvdbid that contains no name.
Report the failure to add a show to sb because it has no episode/season data rather than saying it has no name and to delete the .nfo file.
Upgrade tvdb_api from 1.7.2 -> 1.8.2. Should resolve cache issues with regards to users that are unable to write to the cache, depending on how the 'tmp' permissions are set up.
Correctly sort shows on homepage that have 0 ep downloaded. (0/# sorts lower than 1/#)
Treat episodes on TVDB with the airdate of `0000-00-00` the same as if it was not set to anything.
This resolves tv.py throwing: `Malformed air date retrieved from TVDB`
This resolves tvrage.py throwing: `Error encountered while checking TVRage<->TVDB sync: year is out of range`
Sort the splitQuality output so that it makes the webapi and displayShow show the quality in order of value correctly.