FIX: [amc] add omx.exynos to white list
[players] Skip picture attachments in video players

Picture attachments get reported by ffmpeg as a video stream with the flag AV_DISPOSITION_ATTACHED_PIC.
You generally don't want to play these as video.
omxplayer hangs when trying to play a picture as video (as it never gets enough frames to startup).
The players also get confused with a video file with artwork, and try to play the artwork. E.g.

21:23:53  47.576946 T:2831643728    INFO: ffmpeg[A8C77450]:     Stream #0:0: Video: mjpeg, yuvj420p, 1920x1080, 90k tbr, 90k tbn, 90k tbc
21:23:53  47.578365 T:2831643728    INFO: ffmpeg[A8C77450]:     Stream #0:1: Audio: wmav2 (a[1][0][0] / 0x0161), 48000 Hz, 2 channels, fltp, 192 kb/s
21:23:53  47.579159 T:2831643728    INFO: ffmpeg[A8C77450]:     Stream #0:2: Video: wmv3 (Main) (WMV3 / 0x33564D57), yuv420p, 1920x1080, 12000 kb/s, 29.97 tbr, 1k tbn, 1k tbc

I think this is suitable for Gotham.
[uClibc] Fix TZ after bfc296b

inspired by t-nelson:
https://github.com/xbmc/xbmc/commit/a2f3ca28ff22eba942d12e9cb3701818bb9dac6f
ffmpeg demuxer: fix incorrectly set bitsPerSample for audio streams
paplayer: fix display of bitsPerSample for codecs served by dvdplayer
paplayer: fix compiler warning
AESinkDirectSound: Only add AC3 and DTS if we are not PCM device
settings: use CSetting::CheckValidity() instead of CSetting::FromString() for input validation
settings: fix CSettingNumber::fromString()
XBMCTinyXML::TryParse: fix processing xml files with incorrect suggested encoding or incorrect encoding in xml declaration
Scraper & ScraperUrl: all internal XMLs are UTF-8, don't try any other encoding
Merge pull request #4418 from Karlson2k/fix_xml_enc

[scrapers] Fix processing xml files with incorrect suggested encoding or incorrect encoding in xml declaration
VDA decoder fix: add pts to picture buffer
[Fix] use av_free to free m_convertBuffer

::free may crash on memory allocated by av_malloc.
Merge pull request #4440 from Montellese/settings_fixes

Two fixes in the settings system
Merge pull request #4450 from ndogxj/patch-1

[Fix] use av_free to free m_convertBuffer
Merge pull request #4408 from koying/fixamcexynos

FIX: [amc] add omx.exynos to white list
Merge pull request #4438 from fritsch/xbmc-upstream

AESinkDirectSound: Only add AC3 and DTS if we are not PCM device
Merge pull request #4427 from bkuhls/uclibc

[uClibc] Fix TZ after bfc296b
Merge pull request #4432 from FernetMenta/paplayer

paplayer: fix display of bits per sample for dvdplayer codecs