Rename methods on the curve25519 interface to be a bit more high level. Cleanup emscripten wrapper class, wrap long lines and such. Also add a grunt task alias for building the emscripten compiled curve implementation.
Also rename the internal variable in crypto.js to be a little more explicit about which curve we're dealing with.