[pvr][cleanup] Cleanup things found by Cppcheck

Commits labelled with [**Inconclusive**] could be real bug fixes, especially https://github.com/ace20022/xbmc/commit/2d6b83cff1f96f626c4cbaa5d4b736f38aa8e7a0