Always do tree to index diffs case sensitively
Always do tree to index diffs case sensitively

Trees are always case sensitive.  The index is always case
preserving and will be case sensitive when it is turned into a
tree.  Therefore the tree and the index can and should always
be compared to one another case sensitively.

This will restore the index to case insensitive order after the
diff has been generated.

Consider this a short-term fix.  The long term fix is to have the
index always stored both case sensitively and case insensitively
(at least on platforms that sometimes require case insensitivity).

rcorre/libgit2,Snazz2001/libgit2,mcanthony/libgit2,ardumont/libgit2,Snazz2001/libgit2,whoisj/libgit2,Corillian/libgit2,skabel/manguse,jeffhostetler/public_libgit2,KTXSoftware/libgit2,Tousiph/Demo1,mingyaaaa/libgit2,Tousiph/Demo1,Snazz2001/libgit2,spraints/libgit2,sygool/libgit2,MrHacky/libgit2,t0xicCode/libgit2,magnus98/TEST,yosefhackmon/libgit2,mcanthony/libgit2,Corillian/libgit2,claudelee/libgit2,swisspol/DEMO-libgit2,magnus98/TEST,sygool/libgit2,jflesch/libgit2-mariadb,oaastest/libgit2,iankronquist/libgit2,since2014/libgit2,Tousiph/Demo1,linquize/libgit2,nokiddin/libgit2,KTXSoftware/libgit2,linquize/libgit2,MrHacky/libgit2,yosefhackmon/libgit2,Corillian/libgit2,nokiddin/libgit2,dleehr/libgit2,sim0629/libgit2,chiayolin/libgit2,JIghtuse/libgit2,sim0629/libgit2,mhp/libgit2,yongthecoder/libgit2,amyvmiwei/libgit2,t0xicCode/libgit2,iankronquist/libgit2,mhp/libgit2,amyvmiwei/libgit2,jflesch/libgit2-mariadb,since2014/libgit2,JIghtuse/libgit2,saurabhsuniljain/libgit2,dleehr/libgit2,JIghtuse/libgit2,linquize/libgit2,sim0629/libgit2,nokiddin/libgit2,yongthecoder/libgit2,whoisj/libgit2,nokiddin/libgit2,t0xicCode/libgit2,jeffhostetler/public_libgit2,spraints/libgit2,ardumont/libgit2,mcanthony/libgit2,mingyaaaa/libgit2,Corillian/libgit2,Corillian/libgit2,magnus98/TEST,stewid/libgit2,since2014/libgit2,mrksrm/Mingijura,saurabhsuniljain/libgit2,leoyanggit/libgit2,whoisj/libgit2,leoyanggit/libgit2,iankronquist/libgit2,mrksrm/Mingijura,kenprice/libgit2,chiayolin/libgit2,claudelee/libgit2,jeffhostetler/public_libgit2,rcorre/libgit2,stewid/libgit2,whoisj/libgit2,oaastest/libgit2,chiayolin/libgit2,kissthink/libgit2,jflesch/libgit2-mariadb,whoisj/libgit2,kenprice/libgit2,ardumont/libgit2,Aorjoa/libgit2_maked_lib,evhan/libgit2,mrksrm/Mingijura,Snazz2001/libgit2,Aorjoa/libgit2_maked_lib,spraints/libgit2,yongthecoder/libgit2,Tousiph/Demo1,magnus98/TEST,MrHacky/libgit2,sim0629/libgit2,falqas/libgit2,skabel/manguse,yongthecoder/libgit2,linquize/libgit2,raybrad/libit2,falqas/libgit2,claudelee/libgit2,rcorre/libgit2,joshtriplett/libgit2,Snazz2001/libgit2,yongthecoder/libgit2,kissthink/libgit2,claudelee/libgit2,amyvmiwei/libgit2,mrksrm/Mingijura,dleehr/libgit2,falqas/libgit2,MrHacky/libgit2,nokiddin/libgit2,Snazz2001/libgit2,skabel/manguse,leoyanggit/libgit2,dleehr/libgit2,t0xicCode/libgit2,evhan/libgit2,claudelee/libgit2,stewid/libgit2,leoyanggit/libgit2,yongthecoder/libgit2,iankronquist/libgit2,spraints/libgit2,iankronquist/libgit2,swisspol/DEMO-libgit2,JIghtuse/libgit2,raybrad/libit2,mingyaaaa/libgit2,oaastest/libgit2,mrksrm/Mingijura,ardumont/libgit2,skabel/manguse,whoisj/libgit2,maxiaoqian/libgit2,yosefhackmon/libgit2,mcanthony/libgit2,jeffhostetler/public_libgit2,swisspol/DEMO-libgit2,KTXSoftware/libgit2,sygool/libgit2,mcanthony/libgit2,raybrad/libit2,mingyaaaa/libgit2,claudelee/libgit2,t0xicCode/libgit2,nokiddin/libgit2,sim0629/libgit2,maxiaoqian/libgit2,sygool/libgit2,saurabhsuniljain/libgit2,maxiaoqian/libgit2,evhan/libgit2,KTXSoftware/libgit2,maxiaoqian/libgit2,since2014/libgit2,joshtriplett/libgit2,swisspol/DEMO-libgit2,stewid/libgit2,mhp/libgit2,oaastest/libgit2,Corillian/libgit2,jflesch/libgit2-mariadb,stewid/libgit2,rcorre/libgit2,leoyanggit/libgit2,maxiaoqian/libgit2,raybrad/libit2,linquize/libgit2,mhp/libgit2,swisspol/DEMO-libgit2,t0xicCode/libgit2,iankronquist/libgit2,Aorjoa/libgit2_maked_lib,jflesch/libgit2-mariadb,dleehr/libgit2,saurabhsuniljain/libgit2,KTXSoftware/libgit2,oaastest/libgit2,yosefhackmon/libgit2,joshtriplett/libgit2,kenprice/libgit2,skabel/manguse,jflesch/libgit2-mariadb,MrHacky/libgit2,kenprice/libgit2,Aorjoa/libgit2_maked_lib,dleehr/libgit2,since2014/libgit2,skabel/manguse,maxiaoqian/libgit2,amyvmiwei/libgit2,rcorre/libgit2,Aorjoa/libgit2_maked_lib,Tousiph/Demo1,spraints/libgit2,falqas/libgit2,kissthink/libgit2,sygool/libgit2,amyvmiwei/libgit2,KTXSoftware/libgit2,chiayolin/libgit2,jeffhostetler/public_libgit2,joshtriplett/libgit2,raybrad/libit2,sim0629/libgit2,oaastest/libgit2,falqas/libgit2,leoyanggit/libgit2,since2014/libgit2,magnus98/TEST,falqas/libgit2,jeffhostetler/public_libgit2,spraints/libgit2,yosefhackmon/libgit2,joshtriplett/libgit2,kissthink/libgit2,mrksrm/Mingijura,mhp/libgit2,sygool/libgit2,ardumont/libgit2,JIghtuse/libgit2,kissthink/libgit2,joshtriplett/libgit2,JIghtuse/libgit2,swisspol/DEMO-libgit2,MrHacky/libgit2,kissthink/libgit2,mingyaaaa/libgit2,amyvmiwei/libgit2,ardumont/libgit2,linquize/libgit2,saurabhsuniljain/libgit2,mingyaaaa/libgit2,mhp/libgit2,Tousiph/Demo1,chiayolin/libgit2,chiayolin/libgit2,kenprice/libgit2,magnus98/TEST,mcanthony/libgit2,yosefhackmon/libgit2,stewid/libgit2,kenprice/libgit2,saurabhsuniljain/libgit2,evhan/libgit2,rcorre/libgit2