mpegts tables: added mpegts_table_consistency_check to invoke psi tables inconsistency early
WEBUI JS: idnode - fix the tree updating, expanding and selection (TV adapters)
channels: icon - generate default channel icon using channel name and path in global config, fixes #2393
imagecache: allow to clean the image cache through General Configuration tab
IPTV: fix muxname leak in iptv mux class
epggrab: fix leak in epggrab_module_ch_save()
epggrab: channels - fix another leaks in epggrab_channel_destroy()
muxer libav: fix another memory leaks caused by wrong ffmpeg code
mpegts mux: the mm_pids flush must be protected by mi_output_lock
descrambler: code style changed, added opaque to pid traces
mpegts tables: protect more mt structure in open/close, fix memory leak (missing release), enhance traces
webui: return service unavailable (503) rather than bad request (400) for unavailable streaming
mpegts input: simplify and make faster the TS input stop procedure
WEBUI: Add more documentation for Debugging tab, fixes #2398
resolve problem with merge mpegts_input.c