use real user agent to fetch data from shoutcast
batteries included: use xml lib to parse xml result
added test suite
removed obsolete script and added some more tests
don't use global argument parser