[language] fix inconsistent add-on state description. fixes #14851
Merge pull request #4261 from jmarshallnz/zeroconf_level

[settings] switch zeroconf setting to standard level
[WIN32] basic implementation of a IMMNotificationClient interface to notify XBMC in case of audio device changes.
[WIN32] hook up audio engine to device changes.
cosmetics
Merge pull request #4007 from wsnipex/crashlog

[linux] allow override of crashlog directory
Merge pull request #3640 from wsnipex/joystick-fix

Input: fix Accelerometer being detected as joystick
[Confluence] don't crop 'local subs..' label
[gl] support YUV420P10->RGB in software renderer
Merge pull request #4264 from jmarshallnz/scrollfix

[gui] scrolling text could be truncated
Merge pull request #4257 from wsoltys/notify

[WIN32] hook up CAEFactory::DeviceChange() to audio device changes
[language] change "now playing.." in sidemenu to something more obvious as it also shows when not playling anything.
Merge pull request #4265 from MartijnKaijser/now_playing

[language] change "now playing.." in sidemenu
[WIN32] remove harfbuzz library as its already compiled within our "internal" libass (see https://github.com/xbmc/libass)
[language] split of "Add-on disabled" string after d6886825312ec575a3232e465a8837e600c2f11f
Merge pull request #4263 from jmarshallnz/soft10bit

[gl] support YUV420P10->RGB in software renderer
Merge pull request #4270 from MartijnKaijser/addondisabled

[language] split of "Add-on disabled" string after d688682
[language] fix string id after abc59871c18294e8fd499c29290a381b76841c0c
depends: fix already installed check on osx

Avoid depending on .so files which could be .dylib on osx
Fix some invalid dependencies
Merge pull request #4269 from wsoltys/cleanup

[WIN32] remove harfbuzz library