Revert "Send a zero length packet at the end of every usb transfer on windows in case libusb internally has batched them into one maxpacket sized."

This reverts commit 4e7b7f6f1802df2cd78c84bb93ff64acf51ca075.
Bump version to 3.8.1