makefiles and pytestharness now friendly to coverage enforcement with coverage; bugfix: pytestharness relative location to pytestrunner