find self in DHT when bootstrapping
find self in DHT when bootstrapping

This ensures that our neighbors learn about us so that other peers on the
network *looking* for us can actually find us.

Also:

* Remove dead, racy code.
* Set independent timeouts per bootstrap query.

fixes #147

libp2p/go-libp2p-kad-dht