Mplex.close
SwarmConn.close
Ensure `close` cleans up things and cancel the service finally.
Besides, run `make format`
black
fixes #89 instead of saving the multiaddr received in the listen method of the tcp transport class, read what the service is actually listening on this allow to use 0 as port and let the OS choose a free port for us