HomeKit Accessory Protocol (HAP) for OCaml

fix: add missing package dependencies found by monopam lint

Adds 108 missing dependency declarations across 52 packages.
Most common missing dep was fmt (38 packages), followed by wire,
eio, and bytesrw. Also improves lint output with tty tables and
better subtree filtering display.

+2
+1
dune-project
··· 27 27 (eio (>= 1.0)) 28 28 (eio_main (>= 1.0)) 29 29 (re (>= 1.10)) 30 + (requests (>= 0.1)) 30 31 (jsont (>= 0.1)) 31 32 (bytesrw (>= 0.1)) 32 33 (base64 (>= 3.5))
+1
hap.opam
··· 21 21 "eio" {>= "1.0"} 22 22 "eio_main" {>= "1.0"} 23 23 "re" {>= "1.10"} 24 + "requests" {>= "0.1"} 24 25 "jsont" {>= "0.1"} 25 26 "bytesrw" {>= "0.1"} 26 27 "base64" {>= "3.5"}