chore: remove an unused import from analysis.proto (#3570)

Hitherto, analysis.proto imports filecontext.proto, but no longer uses it since
the merge of #3533. Morally, this change just removes the import, but there
were several strict dependency violations that also needed cleaned up.

Also update the Go generated wrappers.
13 files changed