Make OpenAL header inclusion more portable