overlays: fixed stereo offset of subtitle was applied when not in 3d
overlays: apply stereo offset to all overlay types

This fixes issue #14926

Note: dvd/bluray menu's will not align properly if played back in
a stereoscopic mode after this change, but it's an okey trade off
for now.
[musicdb] If MBIDs exist, try to match the best corresponding artist name on scan. Fixes #14707
ffmpeg backport: VC-1 DXVA2 improvements / Intel compat
FIX: implement libcurl openssl thread-safe locking
jsonrpc: fix Files.GetDirectory returning wrong type "song" instead of "unknown"
jsonrpc: fix AudioLibrary.GetRecentlyAddedSongs/GetRecentlyPlayedSongs (fixes #14938)
ActiveAE: fix incorrect trigger for transition after: 0f8e85679c55cf23004a87e738e799d3caad7192
Merge pull request #4222 from Montellese/jsonrpc_audiolibrary_fixes

jsonrpc: fix AudioLibrary.GetRecentlyAddedSongs/GetRecentlyPlayedSongs (fixes #14938)
Merge pull request #4213 from jmarshallnz/mbid_to_artist

[musicdb] If MBIDs exist, try to match the best corresponding artist name
Merge pull request #4217 from Montellese/jsonrpc_music_type_unknown

jsonrpc: fix Files.GetDirectory returning wrong type "song" instead of "unknown"
Merge pull request #4209 from elupus/stereoscopic

Stereoscopic subtitle offsets
Merge pull request #4214 from Shine-/ffmpegbackportvc1

ffmpeg backport: VC-1 DXVA2 improvements / Intel compat
Merge pull request #4224 from FernetMenta/active

ActiveAE: fix incorrect trigger for transition after: 0f8e85679c55cf2300...
[lang] update of internal addon language files
[lang] update of core language files
[lang] update of skin.confluence language files
Update DeleteMovie to remove links to writers (Fixes 14940)

DeleteMovie needs updating to remove entries in writerlinkmovie, otherwise any updates to the list of writers for a movie may not be correctly reflected, as new entries will be append and old entries are not removed.
Merge pull request #4225 from cg110/Ticket-14940-

Fix for ticket 14940
[pvr] fix: wrong condition in PVRManager::IsIdle (Ticket #14630)

IsIdle() returns the wrong state (true) if delta between next timer and
now is equal to the backend idle time setting. In this condition XBMC
shuts down with a wrong wakeup time for the next timer.