Continue without sound if OpenAL setup fails
Remove duplicate OpenAL library loading and add logging
Replace switch with only one case with if statement
Merge pull request #1071 from msteiger/fix_221

Continue without sound if OpenAL setup fails