add missing var statement to avoid global leak on "lr" in bCrypt.js
added mocha-based sync tests
mocha based sync and async tests pass
updated npm test command to use makefile
Added missing eyespect and async dependencies to devDependencies, removed redundant generation of salt2 in async test, added node_modules/ to .gitignore since this is a shared module, not one that is deployed directly
remove node_modules which was added earlier by mistake
Merge pull request #8 from nisaacson/master

Mocha tests and global leak