jshint cleanup
cleanup
package: adds mocha/istanbul
cleanupmore
rename to fixtures
explicit comparisons are easier to understand
fix path
use argument instead of redeclaring M
formatting fixes
test both sha1 and sha256
avoid confusing abstraction
remove util.js
adhere to NIST paper properly
add sha512 impl