[win] Fix default value of vertical sync setting from disable to always.
Slightly less bright white which is easier on the eyes.
Avoid using CSettings to create a blank guisettings.xml for a fresh profile.  This causes a segmentation fault as documented in issue #14747.

As the file is created 'fresh' on first login of the profile, there seems to be no consequence in not creating before hand.
[AML] Fix pts error correction logic
paplayer: fix caching of streams into AE
Fixed: prevent the querystring from being stripped if no sub streams are found in a m3u8 playlist.
[repos] cosmetics: use temporary variable for the add-on being processed
[repos] update the broken status only if we don't have a newer add-on installed (or in the database)
[repos] cosmetics: indenting
[repos] process only the most up to date version of add-ons across all repositories
[remote keymapping] map the BACK button to Back in fullscreen (rather than smallstepback in fullscreenvideo and lockpreset in visualisation)
RFC: [addons] install dependencies prior to installing the real thing. Fixes #13918
update Touched skin
FIX: [stereoscopic] fix 3D support for libstagefright and ios
Merge pull request #3779 from BigNoid/not_so_bright_white

[Confluence] Slightly less bright white which is easier on the eyes.
Revert PR#3231 and make "visualisation as screensaver" behave as having fullscreen toggled (so it won't trigger screensaver state at all)
ActiveAE: drop useless IsCompatible call on sink
AE: cleanup sink interface
ActiveAE: add latency paramter for sink
Merge pull request #3822 from basrieter/m3u8_qs_fix

Fixed: don't cut of the query string to determine the basepath in M3U8 files