Add eht16's changes

These are way too few changes from me over a one-year period :(.
Add missing items, remove duplicates and fix typos
Merge branch 'master' of github.com:geany/geany