fixed script editor (destructor call)
added missing file
minor improvement: runScript
script can be interrupted (solution without QThread)