Fix closing Git Commit View after making a commit
Remove colorcolumn highlighting for git commit editor

It's done by Futigive anyway

Also 'campsay' is removed as it's not used anymore
Extract GitConflictView() function
Fix "cancel commit" issue related to tab closing

I don't use `diff.diff` buffer anymore. Using Vim's 'tmp' files instead.