factor out the UI scaling computation from SetScalingResolution
use GetGUIScaling rather than SetScalingResolution when computing font size so as to not alter stored state
[WIN32] removed unused methods and some CStdString occurrence.
VSync: Drop OML Swap Method
VSync: Prefer Mesa Swaps to SGI Swaps
X11: use GLX_EXT_swap_control if available
VSync: Also drop SGI Interval
fixed: Typo in configure.in
[WIN32] fixed compilation of the testsuite. still a lot of tests fail with heap corruption or other errors. needs a full recompilation even when the debug target was compiled previously (sharing the pch and objs didn't make any difference for me).
FIX: [mediacodec] blacklist omx software components
fixed: runtime check failure, time wasn't initialized.
FIX: [mediacodec] whitelist rockchip to prevent crash
fix missing slash in aaba8763f053826ff29a7840c2447391fd9dc137
RegExp: fix error report: offset isn't really used for PCRE
Merge pull request #3610 from fritsch/drop-vsyncoml

X11: Drop stoneold vsync methods
Merge pull request #3665 from koying/fixamc

Mediacodec fixes
Merge pull request #3666 from wsoltys/testsuite

[WIN32] fixed: runtime check failure, time wasn't initialized.
Merge pull request #3623 from jmarshallnz/font_scale_not_render_scale

Don't use SetScalingResolution when loading fonts
[WIN32] fixed: XBMC wasn't found on my setup with win 8.1. Updating the mdnsresponder helped. Since doPublishService is called by different threads guard the service creation to avoid multiple inits.
Merge pull request #3661 from wsoltys/cstdstring

[WIN32] removed unused methods and some CStdString occurrence.