url: CURL::GetWithoutUserDetails would return non encoded hostname

For rar/zip and similar with an expected url encoded path in their
hostnames, CURL::GetWithoutUserDetails would return an invalidly
formatted non encoded hostname.
apk: tag filesystem as having parent in hostname
uri: use of protocol tags to deduce if parent needs to be checked
ActiveAESink: Fix compiler warnings
ActiveAE: Remove Compiler warnings
ActiveAEStream: Fix compiler warnings
AESinkALSA: Fix compiler warnings
Merge pull request #3083 from fritsch/active-ae-compile-fixes

ActiveAE: Remove compile warnings
update skin Touched
Merge pull request #3065 from elupus/apk

Apk path fixes
AE: add planar formats to end of enum, some other code relies on the order
AudioEngine: Add AE_IS_PLANAR(x) macro
AE: WASAPI - fix AddPackets for the case of provided frames are less than buffer size
ActiveAE: engage transcode for stereo if upmix is selected
ActiveAE: flush engine on flush stream if only one stream is active
ActiveAE: check for error during playback
dvdplayer: flush audio on close stream in case of nowait
ActiveAE: faster flushing of stream