Pin ESLint to 3.5.x
Pin ESLint to 3.5.x

In 3.9.x, ESLint changed how many spaces are expected on a trailing
parens following a return. Previously it expected:

```
01234567890
  return (
    <div>
    </div>
    );
01234567890
    ^~~~~~~~ It previously expected 5 spaces here

01234567890
  return (
    <div>
    </div>
  );
01234567890
  ^~~~~~~~~~ Now it wants 3
```

Until we're ready to explicitly make that change, we're going to pin to
3.5.x (which expects 5 spaces in the example above.

influxdb/influxdb,li-ang/influxdb,mark-rushakoff/influxdb,nooproblem/influxdb,influxdb/influxdb,influxdb/influxdb,influxdb/influxdb,nooproblem/influxdb,mark-rushakoff/influxdb,mark-rushakoff/influxdb,nooproblem/influxdb,mark-rushakoff/influxdb,li-ang/influxdb,nooproblem/influxdb,mark-rushakoff/influxdb,nooproblem/influxdb,influxdb/influxdb,influxdata/influxdb,influxdata/influxdb,mark-rushakoff/influxdb,influxdb/influxdb