Separate the message storage into a different class.
Fail when starting termination on an already terminated LogWatch.
Make NonStoringLogTailerTest more resilient.