Provision for external code coverage; scrutinizer cannot run the unit tests due to complex dependencies; travis-ci can handle it however.