Disable channel icon scan when icon path is empty

XBMC checks the icon path and terminates the scan early if no path is set ([PVRChannelGroup.cpp#L245](https://github.com/xbmc/xbmc/blob/947f666/xbmc/pvr/channels/PVRChannelGroup.cpp#L245)). This commit causes the setting to respect that.