largely completing gnunet-nat tool, using new service API (but untested)