mpegts network discovery: don't allow to modify mux parameters when discovery is not enabled in network config
mpegts network: Fix the issue with no predefined muxes at the network creation
mpegts table: removed all code from mpegts_table_flush_all() which is already in mpegts_mux_close_table()
subscriptions_reschedule: fix the timer value
[webui] fix status icon updates when a recording is scheduled/started from the
EPG grid

We can listen on dvrdb comet updates but we should only act on them when the
EPG grid is visible. When it's not visible the update is delayed until the
tab becomes visible again.
[webui] remove some unused stuff
[webui] render a progress bar for currently running programmes
mpegts tables: moved locking from inside to outside mux open/close
mpegts mux: include network to the mux class title - fixes #2219
tcp: bind http and htsp ports before setting uid / gid - fixes#2190
linuxdvb: another attempt to fix unicable config - fixes#2188
SAT>IP: Fix the master tuner function - fixes#2174
support: replace /bin/bash with /bin/sh for FreeBSD - fixes issue#2192
mpegts dvb mux: Allow to change the frequency and symbolrate trough the Edit button
server: Add the CAID column to make possible to filter services against CAID - fixes #2153
Merge branch 'master' of https://github.com/tvheadend/tvheadend into sd