Return non-zero exit code for unknown commands

[Finishes #74565136]
bin/test uses ginkgo
Remove more hardcoded references to packages

It is so much nicer to just have scripts that run against all of
the code in your project automatically without having to update it
once you add a new top level directory