clean up and add inet.Network to bitswap

new Service interface
updated multiaddr
handler fixes for tests