rearranging bits in System.pm
use printlog instead of manually printing twice in debug()
reconfiguring system_call, adding debug message to set_log
$no_exit is a more accurate name than $log_me
Accept a log file as input.
exit -1 if percentcoverage fails.
use backticks instead of system to capture the output.
More robust error handling for system_call.