Probably it should be protected and we need also updateConstraints() like in applet.
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=801661
* create a subdir for our scripting classes
* break ScriptEngine into two: a base class and AppletScript
* add stub classes for RunnerScript and DataEngineScript
* provide generic loading methods for all three
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=765971