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. 
One of them contains a "flags" folder for media. Those are icons that are used for aspect,codecs,audio channels ect.