add JavaScript Code Style checker

- enable .jshintrc to be actually used by "make jshint"
- lint all files (~3500 style errors)
- .jshintignore file remove (not needed anymore)