Passports have different numbers of datagroup. This PR hads support for any number of datagroups (currently set at max 6 for performance, can be increased)
dataGroupHashes is now the full padded concatenated data group hashes extracted from passports (encapContent in android world)
circuit now uses dynamic-length sha256 from zk-email
new sepolia deployment (without nullifier for testing purposes)
Passports have different numbers of datagroup. This PR hads support for any number of datagroups (currently set at max 6 for performance, can be increased)