handle FLACVorbisError exceptions from Mutagen
mediafile: pass through base IOErrors

This also tries to be a bit more thorough about capturing all the
Mutagen-originated exceptions.