Issue #1341: Removed jsonMode
No issue: forgot to remove quotation checks from style.js
Issue #1341: Removed camelcase option
Issue #1341: Started removing shared state between lexer and parser
Issue #1339: Removed nomen option
Issue #1339: Removed member directive and make lex not share state with parser
Issue #1341: Removed async triggers from the lexer
Issue #1341: Moved 'malformed' warning out of the lexer
Issue #1341: Moved unclosed string warnings out of the lexer
No issue: Fixed test command in CONTRIBUTING.md
Issue #1341: Move state back into jshint.js
Issue #1339: Removed newcap option
Issue #1341: Removed most public properties on the JSHINT object
Issue #1341: Split parser and JSHint main function, made it somewhat stateless
No issue: moved license info into LICENSE file
Issue #1339: Removed noempty option
Issue #1339: Removed immed option
Issue #1339: Removed sub option
Issue #1339: Removed onevar option
Issue #1339: Don't warn about return /regexp/