Unify codec descriptor usage

This PR unifies codec translation for pvr.vdr.vnsi and pvr.hts into a common file. I also removed an unused iterator class from HTSPTypes.h since I didn't bother to create a separate PR for that.