git-gui: fix diff for partially staged submodule changes