Exclude __hidden packages in Missing Packages scan

During `scan --missing` we should see a missing, not met, packages, but we don't want to see `--all` packages, including __hidden (virtual) packages. So, I fixed it. I hope I understand the `scan` logic correctly.