changes to synch with hid host, otg is same

- the usb/otg folder provides identical functionality with the hid host
move usr files to usb/msc