- added support for LS/FS USB devices
- made usb enumeration more error resistent, it now allows other types if descriptors between interface and endpoint descriptor to be received.
- some minor bugfixes for unintialized queue heads and deactivated devices on port status change