[DRAFT] Use Karma to run the tests and determine test coverage

The tests run in karma but success and failure is not reported for individual tests yet.
Normal tests continue to run.