Remove some unclear message pane cache logic.

Fixes #60. This shouldn't affect anything, since the only case in
which `live` is true is when the tail is at the bottom, in which case we
do still want to add messages. Of course, by saying that I've jinxed it.