Merge pull request #2 from boarpig/master

print usage if invalid station given
Moved the stream_name check before playing it so there will be no need to catch exceptions.