Significantly improve OpenAL performance/memory usage.
Buildfix for Apple platforms
May as well merge from my openal fix request...