Trying to fix Win7 functionality - 1: ensure numbers for offsets & sizes
Trying to fix Win7 functionality - 2: resize endpoint config table
Trying to fix Win7 functionality - 3: re-ordering endpoint config table to make keyboard be endpoint 3 like all the examples
Trying to fix Win7 functionality - 4: swapping order of device descriptor bits to match examples
Unknown work in progress - may be dodgy