Add "busydialogdelayms" advanced setting.

Provides control over the delay until busy dialog is shown when starting
video playback.
remove old unused renderer files
[Players] Avoid jumping volume to maximum after trickplay
For players that control volume, if the speed changes (e.g. with ff/rew) the volume gets reset to maximum.
This change sets it back to current value, although I question why it is being changed at all.
Do any players require muting during trickplay?
ActiveAE: make viz not observe volume and mute
FIX: [droid] cleanup assets before build and reinstall (possible fix for #14565)
[confluence] cosmetic - whitespace cleanup
[confluence] no need to use &quot; inside XML values
[confluence] don't specify positioning of labels in defaults.xml
[confluence] use <right> rather than <posx> for right aligned labels
[confluence] use <left> and <top> rather than <posx>
Add http cookie passthrough to FFMPEG

cleanup after code review

add release

fix comments
Only build libwayland_test.a if building tests with wayland
Change the CPU temperature fetch command for testing purposes so that it always works, even on VMs
Drop isBidiCharset check, its not in the API anymore
Fix TestHttpHeader test and build failures:

1. We don't use CStdString anymore
2. The http header is now in the exact same order as the input
3. We don't put the charset in the mimetype anymore
CFile: fix null pointer dereference in Stat() and Write()
[vfs] CFile: add null pointers checks
VFS: add virtual IFile::GetContentCharset() and implementation for CurlFile
CFile: add GetContentMimeType() and GetContentCharset() functions
VFS: add implementation of GetContentCharset() for FileCache