Add grunt jslint task for linting the js code.

First we will need to fix existing issues/tweak the settings.
Later it will be part of ci.
Add grunt jslint to travis_build.

Now the progress will be reported via travis.