make spartan generic over the evaluation engine update version disable Wasm CI check
* Clippy with Rust 1.67 * Clippy/Rustfmt with Rust 1.66.1
* make ecc gadgets defined over Group rather than PrimeField * use curve parameters from Group trait