add infolabel Player.Filename
CurlFile: request UTF-8 as preferable charset
CurlFile: don't set 'keep-alive' as cURL do this internally
Some web servers can't properly handle duplicated header value.
[GUIInfoManager] Add VideoPlayer.AudioLanguage infolabel.
[DVDPlayer] Set CMediaSettings::Get().GetCurrentVideoSettings().m_AudioStream on open/set.
add audio and subtitle language info to video osd if available
[win32] Fix win32 VS debugging environment. No need anymore to copy dlls to Debug/Release dirs.
[win32] don't copy .dlls to debug directory
ADD: implement default joystick map
[win32] mark debug/release configs with proper internal marks
VS project wizard generate project with such marks, should help MSBuild to correctly configure internal staff.
Seems that correct XBMC marks was lost on conversion from old projects.
[win32] cleanup: delete unused projects configs
[win32] cleanup: remove leftover from old project conversion
This remove useless preprocessor definition "_VC80_UPGRADE=0x0710"
configure: use pkgconfig to detect samba

Recent Samba versions require pkg-config. We try that first but fall
back to old behaviour if smbclient.pc is missing.

This solves also an 'issue' with samba4 that correctly detects the
libsmbclient in the link test in configure, but fails to compile later
due to missing headers.

Signed-off-by: Natanael Copa <ncopa@alpinelinux.org>
Merge pull request #3488 from Karlson2k/win32_env_path_fix_01

[win32] Fix win32 VS debugging environment
Merge pull request #3527 from Karlson2k/win32_projects_cleanup_03

Win32 projects cleanup 03
Merge pull request #3528 from Karlson2k/win32_projects_update_02

[win32] mark debug/release configs with proper internal marks
Merge pull request #3464 from Karlson2k/curlfile_update_02

CurlFile - update 02
Merge pull request #3452 from amet/Player_Filename

add infolabel Player.Filename
[WIN32] fixed: python package name was wrong
Merge pull request #3537 from wsnipex/samba4

configure: use pkgconfig to detect samba