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
Merge branch 'master' of git://github.com/OpenELEC/OpenELEC.tv