TVheadend changes (all)

First attempt to add CableCARD support.  Let’s see how this goes.