Started work on hiding OpenAL dependencies.