mpegts parser: speed & PCR extraction improvements
tsfix, htsp: wait only for first video stream
globalheaders: reduce scan time, add warning for disabled streams
descrambler: implement proper TS queue flush before key change, fixes #2171
descrambler: move the key change code to proper location
SAT>IP: Move complete I/O to the separate thread
tsdebug: avoid I/O when file descriptors are not set
fix SM_CODE_NO_VALID_ADAPTER constant
implement TSS_TUNING message for late tuning error notification (SAT>IP)
SAT>IP: Do not enable the second RTSP SHUTDOWN sequence by default
mpegts network: create new muxes when delivery system does not match, fixes #2544
ACL: Add HTSP Recorder permission, fixes #2541
HTTP dvrfile streaming: add subscription handling - fixes #2540
DVR: Add episode check to the fuzzy EPG match
dvbpsi: add hack for broken PMT tables
htsp: move I/O calls outside global lock
linuxdvb rotor: small cleanups
mkmux: fix language selection for comment when primary languages are not set, fixes #2549
linux rotor: add more debug info to the USALS routine
rtsp: correct the timeout range (20-3600), warn user

- fix also small typo in linuxdvb rotor