[patch] [kh] improve support for shoutcastsource by using ICY instead of HTTP/1.0
mpc/mpc-hc will use it's own http client, "User-Agent: shoutcastsource" try to handle http:// url, but only if the server returns ICY not HTTP/1.0 response
afaik, shoutcast server return ICY
with shoutcastsource client, mpc/mpc-hc will work perfect as if it know the server is steam not file
without using shoutcastsource client, they still work, with different handler, maybe a directshow source transformer or something. the source become a file not a stream, mpc/mpc-hc will show a progress indicator, and when you seek it, for example, to 02:00, you'll have to wait for 2:00 for the buffer to finish the seeking
the patch is simple