atom.c: By principle, don't use strcpy.

  * even if safe here, don't use it.
event.c: just to prevent warning.

  * under some systems sa_restorer is present.
  * set the struct to 0 so we don't care.
server.c: Fixing unused variable.

  * Im not sure of the second part ...
  * but calling httpServerAbort looks logical to me.
Client.c: Fix a recursive segfault.

  * httpClientNoticeRequest is called by httpServeObject with a
    novalidate set to 1.
  * But the reasons why we enter in this case (the loop case) are very
    obscure to me. The real fix is probably not here.
  * We were crashing the stack.
  * This looks like a very old problem and a reason of lots of
    complaining on the web ...
  * Testing this case is rather simple on my computer.
    * Build a huge cache (~4000 url on the same host)
    * use the lowest memory footprint possible (as per the sample config)
    * set proxyOffline to true
    * use http_proxy=127.0.0.1:8123 wget --input-file=list_url.txt
      --delete-after
    * before the fix, 2 run max makes polipo enter the loop.
    * After, it never crashes again (and a log is displayed).
    * some other bug is triggered, but that's another story.
event.c: Add autodebug on crash.

  * Try to add autodebug on crash. This may help to track some bugs.
  * Should be disabled by default. But for now let it be built.