fixes #1047 : invalid --skip error output
change temp dir created by kompile. concurrently running kompiles now don't use same shared root directory, so it's possible to safely remove the directory.
fix/improve wrong error handling