lib/usb: add descriptor generator tool