Ed25519
Compatible interface
node.js require crypto
Indexing-after-division doesn't truncate in js
Propagate values from TweetNaclC to TweetNacl.
Constants are at the same level as everything else in existing nacl API.
Cosmetic
Cope with possible nonzero byteOffsets
Fix bone-headed errors
Fix scope errors
Some tests won't work with the tweetnacl variant (yet)
Switch benchmark and test harnesses over to tweetnacl.js