[pvr] rewrite of SearchAndSetChannelIcons() to use directory listing
[pvr] adds a background job to search for missing channel icons

This adds a background job to search for missing channel icons, which is exectued on every PVR manager start.
Merge pull request #4657 from xhaggi/channel-icon-scan

[pvr] rewrite of implementation for search of missing channel icons