Backport usb gadget from 3.0.8, no more usb.apk/usbd and deprecated usb stuff!