linuxdvb: Rename LNB Type Circular 10750 to Ku 10750
linuxdvb: Add hint to Advanced sat config so people can find C/Ku Band lnbs.
linuxdvb: Make advanced sat config hint more generic.
Add new scanfile country codes
mpegts table: handle stuffing section 0x72
linuxdvb_satconf: fix the class name for 4port config
mpegts table: remove the duplicate check
muxer passthrough: EPIPE is the end-of-streaming notification
muxers: do not show EPIPE as an error
muxer_pass: fix typo
muxer: tidy muxer_container_list() function
descrambler: add some more CAIDs from oscam
epg: simplify the otamux registration

- move the timeout / interval initialization to one place
- also fix values for opentv
epg: rename epggrab_ota_done_() to epggrab_ota_shutdown()
epg: do not subscribe to muxes without any active (assigned) channels
epg: allow to disable the EPG scan (tune) per mux
epg: add tune callback for ota modules (fixes opentv)
epggrab eit: ensure that the grabber always runs

The logic applied breaks several of the grabbers, the idea is a good one but
the implementation is wrong. It's an area that clearly needs thought, but care
must be taken to realise that there are lots of variations in how data is
provided.

The additionm of the user configurable flag on a mux is a good one, that at
least gives the user the option to disable muxes.
httpc: fix the hc == NULL condition in the http_client_thread()
linuxdvb_satconf: fix a typo