Allow e2e tests to run with vagrant

Can you instead put an empty detect-project function in vagrant's setup? I'd like to not accumulate any cruft in this go file-- if people are debugging bash scripts in a go file then that's worse than it was before.

(Also sorry for breaking vagrant)