(#1173) - Added linting to deps and plugins

And now the test will also use the jshint script so it will include them properly while testing.

This should fix #1173