test driver: print the full command used for each test

this simplifies analyzing failed tests in the debugger...
add parameter to also write the "mini steps" instead of just the "report steps"