Spelling fixes in tools.json

Also, some spaces are added for keeping everything in one style
Rewrote iexamine::dirtmound()

aka plant-seed-in-dirtmound function

and fixed bug in inventory::use_charges()
Updated project files

added "iuse_software_sokoban.*" files
Lower shrub mass
Minor spelling fixes of armor.json
Merge remote branch 'origin/pr/3009'
Merge remote branch 'origin/pr/3010'
Merge remote branch 'origin/pr/3011'
Merge remote branch 'origin/pr/3014'