list.c: shouldn't we initialize an empty list ?
gossip.c: fix cleanup()

  + wrong order of retrieving an item
  + for some reason, now.secnds is _always_ 0..
    use now.microseconds/SECONDS for now..
main:  working announce/add/remove

 + changed printfs to DEBUGs