libdvdnav runs dvdread-config to update CFLAGS and LDFLAGS with libdirs, includirs and libraries but wrongly with locations on the buildsystem. this breaks crosscompiling. We fix this with providing a own 'dvdread-config' file which dont inject /usr/include and /usr/lib in our *CFLAGS.
[pvr] show gaps on epg timeline grid
[pvr] fix: changed thumbnail not instantly applied in channel list
(Ticket #14820)
ScraperUrl::Get: put resource type to debug log
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
udf: UDFFile root to behave correctly as folder to be readable by libdvdnav
udf: compatibility with UDF 1.02 (standard DVD Video) ISOs
json-rpc: return "lastmodified" in database datetime format (fixes #14836)
jsonrpc: fix setting/updating resume point in VideoLibrary
Merge pull request #3951 from Voyager1/fix-trac-14778

Allow DVD playback after 'browse into' ISO/IMG file (trac 14778)
fixes #14778 on trac
ADD: [droid] implement immersive mode on kitkat
Merge pull request #3712 from koying/adddroidimmersive

ADD: [droid] implement immersive mode on kitkat
[lang] update of internal addon language files
[lang] update of core language files
[lang] update of skin.confluence language files
[lang] delete old strings.xml file for vis-fishbmc