5 - Support receiving unix sockets from systemd.
6 - Make daemonize() do what's right for systemd.
7 - Can we auto-detect systemd? Maybe the presence of the environment vars
10 Look into using libnl for netlink
14 Re-implement autoconf/automake support
15 Re-add ancillary files needed for wider distribution
16 Add a main config file
17 - support multiple event sources (such as named pipes)
18 Allow socket-connected clients to filter incoming events