Merge pull request #12 from worr/npm-fixes

Npm fixes
Added jshint tests

- also enabled tests for all js modules
- added jshint as a dep