[usb] tm4c1294: framework for introducing USB device support. Not enabled yet, doesn't work yet