fix #800
on windows escape kompile and pdf arguments too(for consistency with previous commit)
Merge pull request #876 from osa1/unified-builtins2-sync-clean

fix #800