[pvr.hts] populate channel icon for recordings
[lang] update of language files from Transifex
vdr-plugin-vnsiserver: move to own repo https://github.com/FernetMenta/vdr-plugin-vnsiserver
check for gl2 header when checking for GLES
[dvbviewer] get rid of external XML parser library

Get rid of external XML parser and use the already shipped tinyxml
library. This also speeds up parsing of large channel lists by an
order of magnitude. Additional we can remove some helper methods.
[dvbviewer] don't fetch epg language any more

RS 1.26.0 will provide us with already merged epg data: "Now the correct
language of the EIT data is filtered while parsing and only this data is
saved".
Also bump required RS version
[dvbviewer] implement low performance mode

this mode is intended for low performance devices like the raspberry pi.
for now this only disables logos+thumbnails
[dvbviewer] remove more of the hungarian notations
[dvbviewer] remove even more of the hungarian notations
[dvbviewer] reduce implicit calls to SwitchChannel

thanks to greco
[dvbviewer] tsbuffer: remove hungarian notations
[dvbviewer] don't use timezone offset for timers
[dvbviewer] pump version to 1.9.14
vnsi5: confluence color fixes
[argustv] Fix: use EPG data to retrieve original title, this improves timer
conflict detection (much!)
[argustv] Fix: threads now working as intented on OSX
[MediaPortal] Enable fast channel switching by default.
The already added PAT detection searches for the start of the new channel in the timeshift buffer file.
[MediaPortal] Fix gcc compiler and CPPcheck warnings
[MediaPortal] Channel thumbnails: replace more invalid file name characters in the channel name by a _
[MediaPortal] TSReader: Don't replace \\ by smb:// when not at the start of the path
[MediaPortal] Allow empty username and password for SMB share access