difftool feature was added

I decided to implement difftool stuff to be able to compare code with configured difftool like kdiff through git-flow. (#315)