unit test fixes
unit_test_runner renamed to unittest_aggregator, test execution order is randomized except for prioritized ones