USB device stack, fixes for USBSerial, lightweight without malloc (RTOS ready)

Dependents:   EMIRv2

Fork of USBDevice by Ales Povalac

USBMSD/shortlog@419386cf801c: not found in manifest