Start work on interpreting 'label/insertText' completions

These completions don't supply a range that should be overwritten, so
the client needs to infer it via substring matching.

Co-authored-by: Keith Simmons <keith@zed.dev>
263e3d8176Max Brunsfeld committed on 3/31/2022, 12:47:25 AMparentc280c85
3 files changedLine totals unavailable