- updated NAT callback function defintion to no longer carry around strings,
- NAT lib now uses error-code enums to signal success and errors
- reworked related code to return errorcodes
- added and updated a missing doxygen documention
- todo next: testcases

git-svn-id: https://gnunet.org/svn/gnunet@33321 140774ce-b5e7-0310-ab8b-a85725594a96
peerstore: record expiry


git-svn-id: https://gnunet.org/svn/gnunet@33322 140774ce-b5e7-0310-ab8b-a85725594a96
added some fixme


git-svn-id: https://gnunet.org/svn/gnunet@33323 140774ce-b5e7-0310-ab8b-a85725594a96