Handle error return values correctly.

SDL2_mixer functions do not have a consistent scheme for error values.
Added a 'errCond' parameter to 'handleErrorI' that checks for specific
error values. Removed error handling on functions that don't ever
return errors.