Detect and flag errors in FLAC decode

Don't leave failed or imperfect conversions in the output directory

If flac returns an error code, we consider the transcoding to have
failed.  Remove the intermediate file