filesystem: add COverrideFile and COverrideDirectory
filesystem: reduce code duplication in CBlurayFile, CMultiPathFile, CSpecialProtocolFile and CSpecialProtocolDirectory by deriving from COverrideFile/COverrideDirectory
[win32] update VS project files
[osx/ios/atv2] - sync xcode project
[android] re-enable gnutls in ffmpeg
[depends] bump gnutls to last stable version 3.3.10
[depends] fix nettle dylib target
[depends] fix gmp Makefile
cppcheck performance fixes in android/
cppcheck performance fixes in cores/playercorefactory
platinum: add xbmc:uniqueidentifier for IMDB/TVDB identifiers
platinum: add patch for bd19c357eb
upnp: add support for xbmc:uniqueidentifier with IMDB/TVDB identifier
AESinkPULSE: Use const ref when finding the channel map
[art] fix up dfaacca54d4a8f78ee02a041d4d1648aa0b403a2
Merge pull request #5599 from Montellese/override_fs

filesystem: add COverrideFile/COverrideDirectory to reduce code duplication
VAAPI: Enable VC1 by default - not much interlaced content there
Merge pull request #6016 from fritsch/coverity3

AESinkPULSE: Use const ref when finding the channel map
Merge pull request #5979 from wsnipex/android-gnutls

[droid] enable gnutls support in ffmpeg
Merge pull request #6014 from Montellese/upnp_imdbid

upnp: add xbmc:uniqueidentifier