VAGRANT_CWD was not being honored in the Go-side Vagrantfile-finding code. Add that in and also fix a couple of bugs in the path walking logic.