[dev][usb] some improvements to the usb stack
[platform][stellaris] fix a bug in the usb driver, add more interfaces/endpoints