Actually delete subnets/routers

instead of just finding them again. :-)
Also, when recving a DEL msg, check the bye flag. If set, disconnect
and set the connection to NULL.
In our disconnect_peers() check for the NULL connection before trying
to send a DEL msg.