Build for Windows.

Use libuv for threads and locks.
Requires a copy of LibusbX in `C:\Program Files\libusb\`.
Readme.md: Update information on dependencies for various platforms.