round out some error conditions and add tests
fix Jake tasks to use local modules instead of global system binaries
de-lint src and test
add coverage.js from istanbul's samples
update .gitignore
add prepublish build command
bump