OpenAL fixes

Ongoing effort to fix OpenAL.  Again.