split each vector into its own test so output gets dumped periodically
add a negative test for a bad message
add a test-full method to run against all 1024 test vectors
Merge pull request #1 from infinity0/full-test-with-negs

Wider variety of tests
255: public API only deals with binary strings, not byte arrays
254: test rigging to run timing tests for Ed25519 operations (timing for 10 seconds on each)
247: renamed fast-djbec.js to ed25519.js, created name space "ed25519", exposed a few public API functions needed, and cleaned up some naming conventions, and added public API JSDoc strings
247: replaced some few == with ===
251: replaced curve255 with newer/optimised version, and a bit of JSDoc love
247: Some API tests and a bit of JSDoc love
251: had to roll back one change on curve255
256: exposed isoncurve() publicly
252: improvement on constant time behaviour of reduce function
262: renamed constants to upper case and pre-computed values for them
263: new genkeyseed() public API function, some tweaks on test-timing target