Add support for BUSY status coide from the target and just pass this back to the application as is (instead of converting it to _ERROR). This allows the application to trap task->status==SCSI_STATUS_BUSY and decide what/how to proceed.