Making JSHint actually look helpful, and explicitly ignoring eqeqeq errors

JSHint errors now look like:

```javascript

/Users/TheIronDeveloper/workspace/Pokemon-Showdown/data/items.js
  line 1838  col 41  A leading decimal point can be confused with a dot: '.5'.
  line 2409  col 33  Missing semicolon.
  line 3903  col 23  'i' is already defined.

✖ 3 problems

```