Update the OpenAL implementation, using OpenSLES instead of AudioTrack (works a lot better)