PLGEDT-39 preparation

Adds the interfaces between ide/jseditor and plugin-editor-*.
Mostly (java) interfaces and data/value objects.