[textlayout] perform text styling directly in CGUILabelControl to simplify code
[OSX] support CMD+v to paste clipboard text.
Linux: fix handling of zombie processes
[DVDPlayer] ffmpeg support http/https protocol options, also fix #14309.
[DVDPlayer] Take advantage of if evaluation order.
[DVDPlayer] Remove unnecessary NULL check.
changed: Improve/cleanup logging when seeking cached streams
no need to manually set the display resolution anymore
CDisplaySettings: improve screen options filler to determine the current screen
settings: make sure videoscreen.screen/resolution change if videoscreen.screenmode is changed
settings: add OnSettingPropertyChanged callback to ISettingCallback
settings: add IsEnabled() to CSetting
settings: move dependency logic from CGUIWindowSettingsCategory to CSettingsManager
CDisplaySettings: don't show a prompt when switching from/to windowed mode
remove unused methods from CSettings
Remove unneeded or outdated _MSC_VER macro #ifs
DllAvCodec.h: remove mention of libavcore that is long gone.
configure: Do not check for libavcore files since it is long gone and xbmc requires ffmpeg 1.0
Remove the checks for AVPacket definitions in libavformat.

It has been moved to libavcodec in 2009, libavcodec version 52, and xbmc requires ffmpeg 1.0, libavcodec version 54, so we can assume AVPacket is always defined in libavcodec.
Drop checks for libav*/opt.h.

It has been moved to libavutil/opt.h in 2010, libavutil versin 50, and xbmc requires ffmpeg 1.0, libavutil version 51.