Update dependencies.
Normalize package.json.

* Fix `npm test` on Windows
* Use https for the repository
Add missing semicolon.
Update .gitignore.
Update README.md.

* Add dependency badges
* Tweak code highlighting
Switch to "grunt-exec" for the test command.

Now everything is handled with Grunt.

Also add a default target while we at it.
Move JSHint's config to .jshintrc.
Explicitly set the files to install.
Merge pull request #12 from XhmikosR/master

Update dependencies and minor cleanup