todl history

Todl history might be better implemented as two stacks: one stack for
forward, another stack for backward. This eliminates the need to
carefully track what the next one is. However, the current
implementation is fine.

../../notebook/emacs/todl/sacha/todl-mode.el