PowerPoint: when editing text, no longer report the final line as the previous line if blank. Fixes #3403
PowerPoint: remove debugging code. Re #3404
PowerPoint slide show treeInterceptor TextInfo: implement _getOffsetsFromNVDAObject at least to handle the rootNVDAObject. For anything else raise LookupError. Fixes #3404
In Microsoft PowerPoint, objects are no longer sometimes spoken twice when you select them or choose to edit them.

A COM event can cause handleSelection to run within itself. Therefore, just return if it's already running.
Also, use lastQueuedFocusObject, as it's more direct than using getFocusObject and isPendingEvents.
Fixes #3394.
Adobe reader vbufBackend's fillVBuf: check that tableInfo is not NULL before  using it for  nodes within tables. Fixes #3399
Add missing What's New entry.
merged origin master