Issue #1504: ES6 module exports should not count as unused

Signed-off-by: Anton Kovalyov <anton@kovalyov.net>
Issue #1506: Replace process.stdout.write with console.log

Signed-off-by: Anton Kovalyov <anton@kovalyov.net>
Issue #1511: Add new constructs to the ES6 import syntax

Signed-off-by: Anton Kovalyov <anton@kovalyov.net>
Issue #1512: Add importClass and Packages to the Rhino env

Signed-off-by: Anton Kovalyov <anton@kovalyov.net>
Strip leading whitespace from JavaScript code blocks extracted from HTML

Signed-off-by: Anton Kovalyov <anton@kovalyov.net>
Issue #1542: Use exit module instead of process.exit. Fixes #1541 and #1408.

Signed-off-by: Anton Kovalyov <anton@kovalyov.net>
Version 2.4.4
Patched JSHint to support chained indentation of ({ and ('...', { properly