cli: Add `pareidolia calibrate` command
Measures an IR camera's illuminator emission mode once and persists it,
so subsequent IR captures can size their burst from the known mode
instead of always over-capturing. Gated on `v4l2` (it captures frames)
but not `inference` — it only measures per-frame brightness, never runs
detection.
Resolves the IR camera with the same precedence as `enroll` (explicit
flag > opt-out > auto-detect) so the two can't pick different cameras,
captures a 30-frame burst, classifies the brightness sequence via
`classify_ir_mode`, and upserts an `IrCalibration` record keyed by the
camera's card+bus identity into the calibration store (alongside the
enrollment store root). Uses `replace_by_card` so re-calibrating after a
port move doesn't leave a stale-bus record behind.
Prints the detected mode (Constant, or Strobed with its period) and the
observed brightness range so the result is legible and the measurement
auditable.