Update dependencies.

Also, remove underscore from `devDependencies` since it's in `dependencies`.
Add time-grunt so that we see the time spent in Grunt tasks.
Gruntfile.js: simplify tasks.
Gruntfile.js: Fix connect task.
Gruntfile.js: add the script itself in watch task.