Update jsHint to remove deprecated options and include all available options
change jshint globals to be read-only
Merge pull request #713 from baer/feature/update-jshint-for-new-options

Update jsHint to remove deprecated options + include all available options