- fixed the positioning of all 2d & 3d geometry: turns out I had offset ALL of them by half their size ...
(don't code when exhausted would be the lesson here) , now fixed, plus lots of other minor fixes
- removed the event based forced resizing of the codeEditor (codemirror part) as it was buggy and sluggish
 *now using only css resize thanks to the latest codemirror
 *height now correctly set to 100% even on resize and app startup (where there were issues with the size)
- fixed preprocessor bug where already included files would not get processed correctly:
 * this was leaving "include" statements in the processed code, when there should be none (replaced by the actual content of the included file)
 * already processed includes now get their lines removed from any further includes (see the code and tests should this not be clear)
 * added test corrected an older test
various experimenting with the visualEditorView (very minor)