don't add a node twice to olsr_list
remove is_valid_neighbor
It only worked for the circle case, was never triggered after solving the initial bug