Revert "Do away with usb resets entirely since we retry on both pipe and io errors now and they're of dubious value."

This reverts commit 4cde067658c9f34a6a98ad5385145432c44eb571.
Read pipe errors that don't clear are worth attempting to reset the usb.