fix a few typos and formatting inconsistencies

I noticed a few small issues with English plural forms in the text, plus several other misspellings and other tiny infelicities.

Also, `lxml.etree` was sometimes formatted as code and sometimes not; I made it so throughout.