Allow e2e tests to run with vagrant

Yeah, I'm OK with that, too, or moving detect-project to be called elsewhere. Just really want to minimize the amount of bash-in-go hacking we do. :)