Merge TestSuitesRunner and TestRunner into a same Runner interface

Did this not work without a sink?