Convert the tcp timeout config value to milliseconds.
Convert the spill_usec into milliseconds, too.

Now all the time units are milliseconds.
graphite reporting every 10 seconds, not every minute.
Rename spillway_ as spill_, and use /var/log instead of /tmp for the root
Show the errno if mkdir fails.
Show the errno if socket stuff fails.
Default NOT to syslog to stderr.
Lower sleep after disaster millisec to 0.1s.
Separate the waiting for a socket, and make it keep doubling.
Move the output socket to the worker_base.

Two out of three "subclasses" have it.
C99 for-loop.
Turn on syslog+stderr while parsing the options.

Otherwise errors are invisible.
Remove unnecessary newlines.