SCSI STOP UNIT / spin-down update
================================

This package adds a post-dump SCSI START STOP UNIT command with START=0 and LOEJ=0.

Behavior:
- After a successful dump, after output flush/commit/fclose, byte-count verification, hash calculation, and sidecar/profile generation, the tool sends:

    1B 00 00 00 00 00

- This requests a normal spin-down/stop without ejecting the tray.
- If the user selected eject-on-complete, the tool sends STOP UNIT first, then issues the existing tray eject command.
- If STOP UNIT fails, the failure is logged as a warning only. The dump has already been finalized and verified by that point.

Expected console lines:

    Sending SCSI STOP UNIT / spin-down command...
    SCSI STOP UNIT / spin-down successful.

Or, if the host/drive rejects it:

    [WARN] SCSI STOP UNIT / spin-down failed. Error: <win32 error>
           Dump output has already been finalized; this only affects drive spin state.

## Follow-up: start/poll support

A later update adds `TestUnitReady`, `StartDriveUnit`, and `EnsureDriveReady` so the next dump can recover from a previously stopped/spun-down drive. See `README_scsi_start_stop_ready.txt`.
