Always allow code coverage to be disabled

Allow code coverage to be disabled when specifying an explicit list
of packages.
Preserving the existing behavior: If `KUBE_COVER` is set (either via internal defaults or a user-defined variable), use `-coverprofile` *only if* packages were specified.