Add support for jshint.  file pattern needs tweaking so it doesn't recursively run through all the node_modules.