Merge pull request #5508 from wsnipex/fix-gtests

[gtests] disable Event.GroupLimitedGroupScope till somebody fixes it
localize streams/devices in Source dialog
Merge pull request #5475 from Matricom/removesymbolreset

Dialog: Don't reset symbol keys after onClickButton
Merge pull request #5501 from Montellese/settings_fix_default_control

CGUIDialogSettingsBase: fix default control overriding
Merge pull request #5506 from wsnipex/fix-feh

[linux] don't call glxinfo or xdpyinfo when X11 or GL support was disabl...
changed: Log http error when Curl fillbuffer fails
Merge pull request #5496 from tamland/keyboard-layouts

Add Scandinavian keyboard layouts
Merge pull request #5505 from FernetMenta/hack

dxva: add advanced setting for activating hacky hq scaling
Merge pull request #5510 from Fice/source_translations

localize streams/devices in Source dialog
dxva: fix typo in advanced settings parameter
[configure] always define USE_X11
Put frameTimer on the stack instead
Merge pull request #5514 from wsnipex/fix-feh

[configure] always define USE_X11
Merge pull request #5324 from anaconda/cleandb-background
[guilib] - setvideoresolution needs to be called from mainthread to work
on most platforms - fixes #15115
Merge pull request #5512 from arnova/curl_errors

changed: Log http error when Curl fillbuffer fails
Merge pull request #5500 from Montellese/fix_edit_control_filter_sms_input
fixed: wrong label used when adjusting 'contrast' (closes #15483)
Merge pull request #5516 from mkortstiege/contrast_label

fixed: wrong label used when adjusting 'contrast' (closes #15483)
fixed: wrong label used when adjusting 'gamma'