Switch to the shields.io theme for the dependency badges.
Move JSHint's options to .jshintrc.
Update dependencies.

Left some incompatible ones on purpose.
Clean up .jshintrc.