Fixes #514 - adds better jshint gem

Fixes #514 - adds better jshint gem. Also adds ignore directives for
offenses that don’t need scrutiny.
Merge pull request #712 from codeforamerica/update-jshint-gem

Fixes #514 - adds better jshint gem