codeintel: Avoid too big of a diff in incremental indexing of symbols
Created by: chrismwendt
#27932 didn't have a limit to the total length of paths changed in a diff, so it could hit HTTP 431 (header fields too large) when sending that list to gisterver asking for git archive paths...
.
This puts a limit of 100KB in place. The actual limit when testing locally is somewhere between 372KB and 450KB, and we want to be well under that.