Add curve25519

Related #14
This implementation refer to [1][2] and it is a bit conservative.

[1]https://github.com/agl/curve25519-donna
[2]https://github.com/klutzy/kissshot/blob/master/curve25519.rs