refactor after forking multiformats

2 jobs for port-2021-07-04 in 1 minute and 16 seconds (queued for 4 minutes and 27 seconds)
Status Job ID Name Coverage
  Build
passed #3116
testing
build

00:00:17

 
  Test
failed #3117
testing
test

00:00:59

73.9%
 
Name Stage Failure
failed
test Test
$ go test -cover
--- FAIL: TestEarlyPublish (1.23s)
pubsub_test.go:152: [ValueStore 1] vssolve failed: routing: not found
FAIL
coverage: 73.9% of statements
exit status 1
FAIL gitlab.dms3.io/p2p/go-p2p-pubsub-router 17.616s
Cleaning up file based variables
ERROR: Job failed: exit status 1