usb_queue: Separate blocking behavior in usb_transfer_schedule
hackrf_usb: Use blocking transfers
usb_queue: Fix enqueuing

I have no idea how that came even remotely close to working before.