Summary
Implement a vote ZK proof generation and validation procedures for the catalyst-voting crate, based on this spec https://input-output-hk.github.io/catalyst-voices/architecture/08_concepts/voting_transaction/crypto.
Description
Add a new functionality into the voter module of the catalyst-voting crate, with the vote proof generation and proof verification capabilities