Normalize package.json and add missing properties.

Also refactor the properties in a more sane way.
Update dependencies.
Update docs.

Use code syntax in more places and link to jquery.
Use single quotes consistently.
Fix loading JSHint options.
Gruntfile.js: Fix JSHint issues.
Normalize .jshintrc.
Merge pull request #61 from XhmikosR/master

various