Disable channel icon scan when icon path is empty

XBMC checks the icon path and terminates the scan early if no path is set. This commit causes the setting to respect that.
remove unload/reload of fonts when init/destroy window, as it's not needed anymore
revert 5fd167da1ebf407dcb4afa87d1a3bd5a6d66fedb
[Win32] resolution of namespace std:: conflict for bind()
[release] version bump to 13.0 alpha10 as we start new merge window
allow repository add-ons to point to multiple add-on repos, versioned by xbmc.addon version.
[cleanup] CRepository FetchChecksum can be static, some other methods const, and there's no need for a critical section.
[cleanup] includes in Repository.h/cpp
[cleanup] drop CStdString from CRepository
add the gotham repository to repository.xbmc.org, enabled for versions greater than 12.9.0
[AE] refactor audio settings page
dvdplayer: adapt to changes in audio settings
paplayer: adapt to changes in audio settings
GUIDialogAudioSettings: adapt to changes in audio settings
ActiveAE: adapt to changes in audio settings
SoftAE: farewell!
adapt toggle passthrough to change in audio settings
update VS project after removal of SoftAE
fix linker error on Windows after removal of SoftAE
AudioSettings: Remove AAC Setting for passthrough