Adding code coverage

Still wonky - only reports coverage on files that have non-zero coverage.  Also, includes test dir, which is not ideal.