Fixes for slow channel switching

This fixes and closes #2132.
Merge pull request #2136 from dagwieers/pvr-channel-speedup

XBMC: Fixes for slow channel switching