Support Shoutcast servers claiming to be speak ICY rather than HTTP.

Fixes #1.