[NPM] add jshint
Semi-random shrinkwrap drift
Set up some jshint rules for our JS
Set up 'make check' to jshint the codebase
Get expandy to pass jshint