AeonNox4 - PVR changes

Changes for the LiveTV section of AeonNox 4. 

This PR for some reason contains 40 commits, but only 2 of them are mine.