add js linting
nits
cleanups
review comments
Merge pull request #1848 from devoncarew/devoncarew_jshint

Devoncarew jshint