This path fixes the editing related problems: start of editing with F2,
start of editing with click - pause - click, canceling with ESC and also
returns the previously broken editing functionality in general by fixing
the completeEditing.
The code, responsible for the click-pause-click editing
I fixed a couple more problems with JTree that showed up in OpenJump
(yesterday I made a mistake and started OpenJump with the wrong VM).
Mostly they have to do with dealing with null pointers in the UI and
tree related classes. One important piece is that in the
VariableHeightLayoutCache we need t