Two new Curve25519 implementations (generic "i31" code, and optimised code with MUL31).