Update dependencies.
Normalize package.json.

* Fix `npm test` on Windows
* Use https for the repository
Add missing semicolon.
Add default target to Gruntfile.js.
Update .gitignore.