Summary
- fix usb usb reset handling by delayed soft reset (details)
- usb desc: use per-interface dev class instead of CDC (details)
- add ext power detect & dev reset (details)
- fix some warnings and add some warning flags (details)
- out ep: fix swapped error handling (details)
- Make ch9 usb tests work (details)