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
[smartplaylist] move GetFieldType to virtual const, accepting an integer
[smartplaylist] no need to clear a vector in the constructor
[smartplaylist] FieldYear is already NUMERIC_FIELD, so no need to check
[smartplaylist] move m_field to an integer to allow easier extension
[smartplaylist] factor out operator special casing and boolean queries