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."
Do not use `for...in` to iterate an array.

Fixes #1103