- report error when calling alcOpenDevice() on UI thread even in release mode.
+ added alcOpenDeviceAsync() to open a device asynchronously
+ added XAudio2 backend
+ added restart sound control in Windows 8.1 example
- use just in time buffer queueing for Xaudio2