Moving the mouse working on Mac, but not Windows
Update the HID report to match the USB mouse sample code from pjrc, and change a few small things (including the bcdDevice number in the device descriptor which was probably the actual reason it wasn't working on Windows)