http streaming: DVR file - fix wrong lseek check
another --disable-trace compilation fixes, fixes #2460
access, esfilter: reindex calls fix, fixes #2462
mkbundle: fix missed StringIO usage instead cStringIO.StringIO, fixes #2461
iptv: fix iptv_lock mutex deadlock for http client, fixes #2465
dvb: add MHz to display mux name, fixes #2466
mkbundle: another StringIO fix, python3 conversion, fixes #2469
mpegts input: remove wrong implemented mi_stop flag, depend on mm_active, fixes #2468
mpegts input: fix possible NULL dereference (fix for the last patch)
mpegts table: use atomic refcounting
WEBUI JS: change stop recoding behaviour from delete to abort, fixes#2472
WEBUI: DVR tabs - improvde filesize renderer
Makefile: remove python3 explicit call
linuxdvb: Add Skip Initial Bytes...
WEB UI: add icon for button in windows add

http://www.softicons.com/toolbar-icons/flatastic-icons-part-1-by-custom-icon-design/cancel-icon
mpegts inputs: allow to disable init/idle scan per tuner/input, fixes #2475
mpegts network scan: remove debug printf(), add help for init+idle scan checkboxes
mpegts input: only cleanups for mi_output_lock
mpegts input: tiny optimization
mpegts input: add back last_mp, it should be safe

The PID subscriptions are protected using mi_output lock, so
the whole mpegts_input_process() subroutine should be safe
for the mp structure caching.