StringAccum updates.
Move logone() into struct log, where it belongs.
Now loginfo is a real class with private state.
Different implementation for waitlist on log block.