feat(jshint): add initial config

This initial config mostly documents existing code style
by relaxing multiple options that are turned on by default.
Merge pull request #3190 from denis-sokolov/jshintrc

feat(jshint): add initial config