X11: fix window placement on multi-monitor setups
[locale] uClibc is built with 'generic' support for stdc++ locale()

Quote from libstdc++-v3/config.log:
configure:15959: checking for C locale to use
configure:15963: result: generic
X11: avoid probing hw on query xrandr
X11: remove some unnecessary XSync calls
X11: do not trust XQueryPointer right after an XRR event
Change JSON-RPC PlayerOperations to perform a channel switch instead of reopening PVR playback, when PVR is already playing.
FIX: [droid] re-add default joystick keymap
Merge pull request #5301 from koying/quickpr

FIX: [droid] re-add default joystick keymap
[addons][Fix] Make the auto update of addons work again.
This fixes a regression introduced by 2b35f385c5d62d19b6857b1baf56f0d509f51545.
Merge pull request #5298 from groth-its/pvr-channel-switch

[JSON-RPC] FIX: Do not reopen PVR playback when new channel requested
Merge pull request #5289 from bkuhls/uClibc

[locale] uClibc is built with 'generic' support for stdc++ locale()
Merge pull request #5302 from ace20022/fix_autoupdate

[addons][Fix] Make the auto update of addons work again.
[Fix] Restore behaviour on a subtitle change after commit 6937fd4181b60f3ae20d664d697ec9589603c36f.
Commit 6937fd4181b60f3ae20d664d697ec9589603c36f unified/abstracted the Close(*)Stream functions.
The method CDVDPlayerSubtitle::CloseStream(bool flush) used the parameter flush in an opposed way
than any other class, which use bWaitForBuffers as parameter. This commit aligns that method.
Merge pull request #5273 from ace20022/ticket_15371

[Fix] When changing subtitles the cached overlays must be cleared.
X11: position pointer in the center of the window if last position is not known
X11: hide mouse on initial creation of window
Merge pull request #5277 from FernetMenta/X11

X11: fix window placement on multi-monitor setups
videoplayer: adapt lateness detection and dropping to buffering
video player: present correct pts to user for a/v sync (after buffering in renderer)
renderer: bump buffers to 5