Fix a regression bug where future reserved words were generating false positive warnings.

Also fixed a test case that was incorrect.
Bug 1108: Fix false positives when parsing comma separated expressions
Remote obsolete ES5 option from our config
Version 2.1.3
Bug 1099: Run lint along with tests on CI builds.
Fixes #1124: Add shelljs option.
Fixed #1120: Make JSHint recognize  when passed as an object.
Fixed #1129: Reword W002, "in IE." -> "in IE 8 and earlier."
Fix a regression bug where future reserved words were generating false positive warnings.

Also fixed a test case that was incorrect.
Bug 1108: Fix false positives when parsing comma separated expressions
Remote obsolete ES5 option from our config
Version 2.1.3
Bug 1099: Run lint along with tests on CI builds.
Add test for GH-1103.
Do not use `for...in` to iterate an array.

Fixes #1103
Merge branch 'issue-1103-test' into issue-1103