Rewrite share communication to use TCP instead of HTTP

1 job for fully-async-share-trees in 17 minutes and 7 seconds
Status Job ID Name Coverage
  Test
passed #25750
test

00:17:07