expanded txt file handling

Now accepts txt file with just time in, or any combination of time in,
duration and time out.  Can also accept description text and display it
during playback.