[visualizations] fix crash in goom fixes #12584
[python] add missing sort methods
configure.in: change check for 'VERSION' file:
- first check if this file exist and use the content from there
- if it not exist check with 'git log'
- if this fails set to 'Unknown'

This patch also shows the GIT_REV in the configure summary message. To display This message on top of the messages we move the whole block a bit above
add gui setting for set proxy types curl supported.
[cosmetics] update date in GPL header
Merge pull request #2200 from MartijnKaijser/header_update

[cosmetics] update date in GPL header
Merge pull request #2201 from wsnipex/libdvd-fix

libdvdccs: allow use of automake >1.11, thx brianf21
Fix build after commit 8c9b7edc4b7794d38ce6b90c236967b14f56b26 .
dvdplayer - dvdnav - remove redundant includes
Merge pull request #2203 from ace20022/fix_build

Fix build after commit 8c9b7edc4b7794d38ce6b90c236967b14f56b26 .
Correct PR 2203 for Android
ADD: filesystems: Write-enabled WEBDAV
Merge pull request #1567 from koying/master

ADD: filesystems: Write-enabled WEBDAV
Merge pull request #2199 from ulion/http_proxy_type

add gui setting for set proxy types curl supported, so we can support socks4/4a/5/5 with remote dns
FIX: don't crash on buggy keymap xml
Merge pull request #2205 from koying/mirror

FIX: don't crash on buggy keymap xml
Index should be checked before indexing m_dlls
Copy-paste error results in skipping RENDER_FMT_YUV420P16
Close file properly on error
Fix comparison which should be a dereference