Merge pull request #1 from tv-s/master

WinMM & XAudio2 back-ends
Renamed "channels" to "voices" to avoid confusion. Stereo stream = 1 voice = 2 channels.
kill the thread before calling waveOutReset() to fix random crashing when shutting down