Separate util functions from test bench
bugfix
Merge branch 'master' into test_util_package
Use world.register_output instead of property
ResultFormatter isnt created by Reporter but Scenario
Pass dut_path and test_bench_path separate from dependency pathes to RunnerScript.new