Add JSHint support.

Run `npm run lint` to check the files.
.jshintrc: sort by name.
Enable JSHint's quotmark rule.

Use single quotes consistently.