usb: grab urb sizes from driver

Instead of hardcoding the values, ask the driver for the supported sizes and
allocate the skb allocators accordingly.