x64EmitterTest: Fake support for all CPU extensions
Update OpenAL-soft to 1.16.0
Merge pull request #952 from skidau/openal-soft-1-16-0

Update OpenAL-soft to 1.16.0
Merge pull request #944 from delroth/x64emittertest

x64EmitterTest: Fake support for all CPU extensions
x64Emitter: add BMI1/BMI2 support

TZCNT and LZCNT use a completely different encoding scheme, so they should
probably go in a separate patch.

Also add some tests.