Added Shoutcast support.

The content type for Shoutcast streams doesn't simply come through in a HTTP header, we need to read the data bytes for it.

MP3 Shoutcast streams did work before, but only because AudioStreamer defaults to MP3 if the content type is not found.
Merge pull request #33 from Bo98/shoutcast-support

Added Shoutcast support