monopam: add lint tests for fuzz and with-test scopes
Two more cases for the private-stanza attribution rule:
- A fuzz/ private executable referencing alcobar: lint must flag it
(alcobar must be declared in opam, even as {with-test} or build).
This matches the original publicsuffix-style bug semantics — any
library referenced from any dune stanza must appear in opam depends.
- A fuzz/ private executable referencing alcobar with alcobar declared
as {with-test}: lint must NOT flag it. The opam scope is irrelevant
for "missing"; only "is the package named anywhere in depends" is
checked.
Both pass with the existing single-package fallback. The earlier draft
that tried to skip fuzz/ stanzas was wrong: alcobar in cookie's fuzz
without alcobar in cookie.opam IS a real missing dep, not a false
positive.