Update dependencies & devDependencies.

In particular, one of multiple gains of updating jsHint is that
the issue https://github.com/jshint/jshint/issues/935 was closed
making the `indent` option work much better.