fix feature dependencies and imports
in !162 (merged) and !163 (merged), i did only run cargo ... --all-features without checking the individual features...
this MR adds some cargo check --features ... to the Makefile and makes sure the imports make sense when compiling a single feature.
❗ Importantthe other notable change here is that
kzg::commithas been moved tozk::ark_commitand is re-exported fromkzgaskzg::commit.
Edited by STEVAN Antoine