[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.