tiny change to troubleshoot ktest branch on Jenkins
replace old ktest
handle timeouts
some minor improvements
resolving conflict due to tiny change
add kompile/pdf successes to reports too, remove some obsolete comments
generate reports depending on command line argument -v
make default timeout 5 minutes
move command array generation to specific classes (this parts will later be used for --dry-run option