moved to use uglify package and renamed build targets
fix for build target renames
fix for build target renames
bugger, more fixes (should have tested fully locally first)
281: reconfigured to use jsbn as an npm dependency module, and asmcrypto.js via wget (currently broken asmcrypto grunt build)
281: update of documentation for fetching dependencies first
doc string cosmetics
281: replaced asmcrypto with npm installed dependency
Merge pull request #3 from pohutukawa/master

removal of "hard wired" dependencies in lib/
299: fix for doing a shared build
299: removed debug echo from Makefile
299: failed attempt to fix test of shared/static build
Merge pull request #4 from pohutukawa/master

fixed shared build
remove OPTIMIZE flag, this is already done by uglify - the .min.js is the optimized file.
don't build dependencies on every single invocation, and add a clean-all target to re-build even those
proper dependency information for build and test targets
- static needs deps to build, shared needs deps only to run/test
fix test of build products
- tweak Makefile names for consistency