logfileconfig fixes

Merged Evan Hunt requested to merge 828-rewrite-logfileconfig into main

there was a bug in rolling of log files with timestamp suffixes, and the logfileconfig system test did not conform to the style of other tests and was difficult to read and maintain.

Closes #828 (closed)

Edited by Evan Hunt

Merge request reports