[397123] Isolate SWT specific classes of babel editor into a separate fragment

The babel editor is used in multiple platforms (RCP / RAP). Therefore we are using a single source base for all platforms and specifc implementations for the different platforms. This enhancement contains the SWT specific implementation, which is used by the TapiJI Tools and the TapiJI RCP Translator.
57 files changed