fixes and additions for general audio
OpenAL support
building configuration for general audio and al subsystem