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
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
linuxdvb: diseqc switch - fix config issues for port2 and port4 switches
linuxdvb: diseqc switch - one more quick fix
cron: Fixes (correct month / day bitmaps and the days_in_month check)
webui: avoid NULL dereference for /play url if remain is NULL
capmt: Fix the wrong pid handling in capmt_pid_flush()
subscription: log also hostname/username/client
subscriptions: add missing service_stop() call for the BAD_SERVICE state