add jshint to `make test`

* add a lint target to the Makefile that runs jshint
* fix all jshint errors from the default config
* have the make test target run the lint target
Where do you want the continued line to start then?  Col 0?  or the same spot as the start of the previous line?  Or at the start of the string?