match error reporting better, and handle endpoint halts
match error reporting better, and handle endpoint halts

hjelmn/libusb-compat-0.1,BuLogics/libusb-compat-0.1,ystk/tools-yocto1-libusb-compat-0.1,Distrotech/libusb-compat,ystk/tools-yocto1-libusb-compat-0.1,ystk/tools-yocto1-libusb-compat-0.1,Distrotech/libusb-compat,BuLogics/libusb-compat-0.1,hjelmn/libusb-compat-0.1,BuLogics/libusb-compat-0.1