refactor kciExecutor and support execute a file when it has already been executed
Merge branch 'master' of github.com:Harinlen/Kreogist-Cute-IDE