Mime: add detection of basic types by file content
ScraperUrl::Get: Better detect archives and report result of unpacking
[pvr] fix: changed thumbnail not instantly applied in channel list
(Ticket #14820)
[ios] fixed, drop org.xbmc.xbmc-iconpack dependancy
Merge pull request #3986 from Karlson2k/fix_mime_01

Fix archive processing by ScraperUrl after 872de5f2fb21d155a0c1a51d7aadf8a70133cbe4
ScraperUrl::Get: put resource type to debug log
Merge pull request #3991 from amet/drop_iconpack_ios

[ios] fixed, drop org.xbmc.xbmc-iconpack dependancy
dvdplayer: clear packets for decoder recovery when opening a new decoder
AESinkPULSE: Implementation of PulseAudio Sink for ActiveAE
AEFactory: Adjust Factory and SinkFactory after AESinkPULSE
PulseAE: RIP
Merge pull request #3995 from FernetMenta/video

dvdplayer: clear packets for decoder recovery when opening a new decoder
Merge pull request #3976 from fritsch/pulseaudio-pr

AESinkPULSE: Initial Implementation
Merge pull request #3984 from ronie/confluence-select2

[Confluence] small dialog - part2
Merge pull request #3980 from ronie/confluence-peripherals

[Confluence] fix non-intuitive navigation
seperate 'devinput' section from 'linux-input-layer'. While 'linux-input-layer' is used from Lirc with the own (deprecated) Lirc drivers, 'devinput' is used by kernels own event drivers. There the Bottonnames are reworked and almost synced
[musicdb] use LIKE rather than equals when adding artists+albums so the compare is case-insensitive. Fixes #14834
[WIN32] fixed: don't copy skins via BuildSetup.bat. They're provided via their own build.bat
[WIN32] remove build_setup directory before the first git command to avoid problems with possible .git files.
Merge pull request #4004 from wsoltys/buildsys2

[WIN32] buildsystem fixes