Better error handling
Better error handling

Handles the case where a user chooses a non-existent station and sends
them back to the selection menu with a reasonable error message. Also
prints the typed characters for invalid input during playback and prints
errors from the audio backend such as unsupported formats.

mcrute/pydora