findnodes from cjdnsadmin.py ported
error handling in udp