USB device stack (USBDevice::connect non-blocking)

Fork of USBDevice by mbed official

USBDevice/USBDevice.h/shortlog@d8db74b663b3: not found in manifest