Fix warning when building on Windows.

Use `chmod` from shell.js.
Merge pull request #1147 from XhmikosR/master

chmod
Fixed 1152: Replace get/set with normal functions (for jsbin)
Version 2.1.4
Fixed #1109: Parse yield expressions.

Also fixed #387.
Also fixed #1108.
Fixed #704: Add config file support for the Rhino wrappers.

Closed #1130.
Fixed #1133: Make shelljs imply node.
Fixed #1138: Count ternary and or operators for complexity
Fixed #1134: Catch reserved words in ES3 mode.

Closed #1139.
Fixed #1154: Add MouseEvent and CustomEvent browser globals
Fixed #1157: Add support for import/export.
Fixed #687: Allow input via stdin
Followup #687: Use '-' as a marker for stding
Followup #687: eqnull
Fixed #741: expose loadConfig from CLI
Fixed #839: Add support for prereq files
Fixed #810: Made --reporter description in -h more straightforward
Fixed #809: Added short options to bin/jshint where it made sense
Fixed #696: Add support for --exclude arg
Fixed #779: Add support for !pattern in the .jshintignore files