Add artist level to CD Audio rip path

PR made as requested in http://forum.xbmc.org/showthread.php?tid=164044
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
VideoRenerers: add buffering
add buffering for GLES
WinRenderer: add buffering
DXVA: activate buffering in renderer
linuxrenderer: delete all textures on reconfigure
drop frame counter in application, ask render manager instead
vaapi: adopt to buffering in renderer
add buffering - some documentation
move NUM_BUFFERS up to BaseRenderer.h
OverlayRenderer: align buffers with index in renderManager
add buffering - submit absolute time to render buffers
RenderManager: some rework to buffering
dvdplayer: disable buffering unil dropping is improved