cosmetics: follow coding guidelines in CTCPServer
restructure CreateTCPServerSocket to check socket validity before using it
[win32] fix setsockopt calls in CreateTCPServerSocket to support dual-stack IPv4 and IPv6
fix log message introduced by da347c4dacb9ef91883af47a19af6153ade5f137
remove duplicate code already executed by CNetworkServices::StartAirPlayServer()
Add artist level to CD Audio rip path

PR made as requested in http://forum.xbmc.org/showthread.php?tid=164044
[fix] show correct string after PR2626
CGUISliderControl: only switch between selectors on <Enter> if there are more than one
Merge pull request #2768 from Tolriq/rippath

Add artist level to CD Audio rip path
[win32] cosmetic change in WIN32Util.h
[win32] always use IPv4 sockets on WinXP (because it doesn't support dual-stack IPv4 and IPv6 sockets through IPV6_V6ONLY)
[WIN32] fixed: delete vs created stuff as well on prepare-env
Remove double decoding code introduced by a2f0c6db3500e50052d102e75eaeec7bd5a2b449.
Merge pull request #2771 from ulion/remove_not_used_decoding_code

Remove double decoding code introduced by a2f0c6db3500e50052d102e75eaeec7bd5a2b449
settings: move <dependencies> tag out of <control> tag
settings.xml: remove unneeded <control> tags for action settings
settings: move <allowempty> tag into <constraints> tag
settings: move <addontype> tag into <constraints> tag
settings: move <heading> tag into <control> tag
settings: move <formatlabel> tag into <control> tag