chore(engine): error about missing package in package task (#9414)
### Description
With package tasks being accepted by `run` users can now bypass our
package existence check in `--filter`. We add an additional check in the
task graph builder where we verify that the `bad-package` in a `turbo
run bad-package#task` command will error with a message explaining that
`bad-package` doesn't exist.
### Testing Instructions
Added unit test that hits this error path along with snapshotting the
error message