WinMM & XAudio2 back-ends

I implemented a couple of new back-ends. XAudio2 implementation is a bit experimental so further development would probably be a good idea.