Update README.md.

Use code syntax in more places.
Update package.json.

Add missing properties and pin dependencies versions.
.gitignore: sort by name and ignore "npm-debug.log".