Adding EIP-712-compliant off-chain signature generation script for the new pattern introduced in https://github.com/OpenZeppelin/openzeppelin-contracts/pull/5574