test(utils): refactor test utils
Refactors some of the ipfs and libp2p utils. Should allow for browser tests to use the DHT.
all libp2p and ipfs stuff should probably just be a mock in the future
Unable to get webrtc connections to be setup between the browser clients. Likely an issue with my machines network configuration and not the libp2p config because https://github.com/libp2p/js-libp2p/blob/master/examples/libp2p-in-the-browser/webrtc/browser-to-browser is broken for me as well.
I'm considering just building mocks for everything right now
not in a very good state right now. lots of stuff was changed. thinking about just refactoring the code first (move-op + prolly-trees) and closing this...