Fixed #1155: Use shelljs option in make.js

Signed-off-by: Anton Kovalyov <anton@kovalyov.net>
Fixed #1164: Add codes to errors generated by quit()

Signed-off-by: Anton Kovalyov <anton@kovalyov.net>
Fixed #1166: Tweaks to import/export support

Signed-off-by: Anton Kovalyov <anton@kovalyov.net>
Fixed #1187: Explicitly define contents of our NPM package

Signed-off-by: Anton Kovalyov <anton@kovalyov.net>
Fixed #1178: Changed 'predef' to 'globals' in the example .jshintrc

Signed-off-by: Anton Kovalyov <anton@kovalyov.net>
No issue: Added new target 'changelog'
Version 2.1.5
No issue: fix JSHint failures in make.js
Revert "Fixed #695: Use website defaults when used from CLI"

We don't break backwards compatibility without major version bump.

This reverts commit 249ffd1f1924433cf3d927e7ccdb186e874cfc4c.
Version 2.1.6
Move parts of README to the website to reduce duplication.
Fixed #1199: Add optional parameters to cli.gather

Signed-off-by: Anton Kovalyov <anton@kovalyov.net>
Version 2.1.7
Allow break inside case + curly braces
ril: workaround for fall through
ril: disable let redefine
ril: add custom config and jshint-gecko wrapper
add readme and install script
update install script
update jshint-gecko