Check for non-empty package.
Check for non-empty package.

Also ensure at least one package is instrumented before running
tests, and add some missing error return codes.

Closes Issue #6

cmars/tools,cmars/tools,cmars/tools,cmars/gocov,cmars/tools