[ddk][usb] Add support for allocating USB requests to the USB protocol We will transition to this so we can use the USB controller's BTI in USB requests. Change-Id: I61a04f57713c55134b005f9ee632561c48baa7ec