Add test harness implementation to servicelib