Better error handling when mplayer isn't found
Moved error classes into separate module
Fixed playback of mixes with id >10
Don't crash if player hits timeout (refs #16)
Orochi shouldn't crash when a HTTP error occurs (refs #16)
Fixed wording in error message