Added linting to deps and plugins to fix #1173

And now the test will also use the jshint script so it will include them properly while testing.