Integrate test-runner into sdc.

Integrating the test runner makes it easier to test sdcm if you have multiple versions of the binary.
Also it makes it easy to generate coverage data.