add Kaleidoscope difftool and mergetool