Add free functions for predefined llist types.
Make last use common llist free function, minor cleanups.
Make fsck.c use common list free function, collate cleanup code and move inline.
First pass init cleanup: use sigatexit() to set multiple signal handlers, rename set_sane_term() to reset_term() and have it take the fd it works on as an argument, some whitespace and help text tweaks.
Add generic_signal() handler, which sets toys.signal and writes byte to toys.signalfd if set.
Make telnetd use generic_signal(), inline kill_session(), close race window where a SIGCHLD could get lost.
Make telnet use generic_signal(), minor in-passing cleanups.
Convert bootchartd to generic_signal().
Update docs for example and pending directories.
date: add -ds, document +FORMAT escapes.