dgram: move datagram handling out of peer_worker
peer: supervisor starts children