warning: the use of mkstemp'
pieusb: separate PIEUSB_Status from SANE_Status

Not all usb/scsi states (like check_condition) are mappable to
SANE_Status. Clean this up.
Refactor pieusb: drop repeat count, rename commandScanner to pieusb_scsi_command
pieusb: factor out ieee1284, clean up usbstat