Coverage support for WrapperRunner, see #115

I factored out a base class for Runner and WrapperRunner in order to make WrapperRunner support code coverage. Please review and pull.