MISC: don't use Error.captureStackTrace, it works only on V8.
PARSER, CORE: pass arguments.length instead of arguments for arity checks, else
it doesn't work in CodeCombat.
PARSER: add range info (as per Esprima's format), enabled via options.range.