Some fixes to bitswap + dht

oh that's a bug. i thought i pushed the fix, sec