make OpenAL errors non-fatal

dump exception to new sound.log file
try Null sound engine
notify the user what is going on via CLI