nocomma: fix false positives

Fix #2044.

Add the following test case:

```js
  TestRun(test, "arrow function decl")
    .test("var fn = (a, b, c) => a + b + c;", { esnext: true, nocomma: true });
```