doc; fix typos in plugin API reference
core: fix typos in ChangeLog
core: reformat NEWS file, add subsections