[gui] GUIFontTTF: allow loading fonts from any supported VFS, remove need for custom patch for freetype on win32
Android: Splash: Fix progressbar/text overlap

Signed-off-by: Brandon McAnsh <brandonm@matricom.net>
[input] use GetActiveWindowId() for resolving window actions for keyboard input instead of duplicating it's logic
[input] use same keymap fallback logic for touch inputs than for keyboard and joystick
[PVR][input] add special case handling and default keymaps for PVR radio in visualisation/fullscreen mode
submodule magic
[dxva] split decoder and renderer to different files and move renderers to cores/VideoRenderers
[videoinfoscanner] scan the entire subtree of path passed to scanner.

- fixes new files not getting picked up when more than 1 level down.
- fixes hashing never being used when scanning a single directory.
[python] deprecate Monitor.onAbortRequested()
vaapi: fix potential segfault when pp method is changed
[rbp] Allow ALSA to be chosen in addition to Pi sink

Needs --enable-alsa in ./configure step and alsa support on platform
[addons] only prompt for master pin for new add-on installations in case the addon manager is locked - closes #15422
dxva: fix RelBuffer, use correct CDecoder object
[Confluence] add fallback background - fixes #15429
[lang] update of internal addon language files
[lang] update of core language files
[lang] update of skin.confluence language files
Merge pull request #5352 from FernetMenta/vaapifix

vaapi: fix potential segfault when pp method is changed
dxva: only release hw decoder if opening of new one fails
[win32] create .exe/.pdb files using $(ProjectName) set in VS