Better test harnessing and error reporting from jasmine tests

Also get coverage threshold working and propagating to the CTest level