refs #5940 fix tests:run as it worked based on groups before which did not really make sense. Testsuite and groups can be combined now if wanted. By default will execute all testsuites after another