Remove cpluff generated files
More explicit ignore rules for cpluff
Reduce the amount of false positives while detecting stereo mode

Initially the CStereoscopicsManager::DetectStereoModeByString
function considered file names containing strings like " SBS "
to be 3D content. However, it turned out this also caused false
positives, for example when opening PVR recordings from the
Dutch TV channel "SBS 6".

Reduced the amount of false positives by also searching for
the keyword "3D" in the file name before considering a file
to be 3D content and by using regular expressions
[lang] update of internal addon language files
[lang] update of core language files
[lang] update of skin.confluence language files
Merge pull request #4300 from jjd-uk/strings

Fix up of settings.xml commit got missed during settings cleanup
Merge pull request #3688 from epienbroek/3d_sbs

Reduce the amount of false positives while detecting stereo mode
Merge pull request #4302 from t-nelson/rm_cpluff_generated

Remove cpluff generated files
[language] add missing langinfo files after new additions
[zip] allow libdvd to view ZIP root as directory to enable playback of zipped dvd files
[AESink/ios] - fix drain - we need to output silence when no samples are left - else CA on iOS will repeat loop the last sample
vdpau: cosmetics
Merge pull request #4294 from FernetMenta/vdpau

vdpau fixes
ActiveAE: use keep alive timer when stream is paused
ActiveAE: add windowing callback for application focus change
Merge pull request #4303 from MartijnKaijser/timezones_fix

[language] add missing langinfo files after new additions
[DVDInputStreamNavigator] allow fallback to root menu call if title menu call fails (like VLC)
[DVDInputStreamNavigator] allow to return from "endless" loop of NOPs
[ios] - only use the native keyboard if tvout is not used (native keyboard doesn't work with hdmi/tvout on ios) - fixes #14966