begin updates to make script more general

Itamar'd like to use this script.
Note that the invoking shell needs to have tahoe in its PATH.
Wrap lines at-or-near 100 columns to fit tahoe-lafs code conventions.
manage files with FilePath
use filepath to manage logs