mocknet add test
extract interface in prep for mockpeernet version

License: MIT
Signed-off-by: Brian Tiger Chow <brian@perfmode.com>
rename to virtual

License: MIT
Signed-off-by: Brian Tiger Chow <brian@perfmode.com>
impl a version of bitswap testnet that uses mockpeernet under the hood

License: MIT
Signed-off-by: Brian Tiger Chow <brian@perfmode.com>
impl a version of bitswap testnet that uses mockpeernet under the hood

fix: link the peers

License: MIT
Signed-off-by: Brian Tiger Chow <brian@perfmode.com>