* upgrade to golang 1.19.3 Co-authored-by: tbjump <> Co-authored-by: tbjump <unknown>
Needed to build with newer go toolchains (up to 1.19). Many of the libp2p subpackages have been merged as sub-directories of the main libp2p package so update the imports to use the newer versions.
Enforce goimports, add tooling and documentation, and run it on the repo.
Change-Id: Ieb04e6d26c7778d8a8afbbeaee79d764d9f2cd31