class hierarchy changes (instance, editor, global)

* KPlugin and KInstrance merged into one class (KPLugin)
* removed the KGlobal class/variable (not needed anymore)
* got rid of various base classes (simplifying the class hierarchy and
number of virtual functions)
* KEditor now descends from KWindow (was KWidget)