Code arrangement and refactorings

I have moved porject related logic to linterSettings.js.  Old content in
linterSettings were moved to defaultSettings.js.  I am now using
.jshintrc which is the standard config file used by jshint.  No more
iteractiveLinter settings file