Look for vagrant.exe on windows

The File.executable? check looks at specific files, but Windows
tends to treat "vagrant" the same as "vagrant.exe"

There's also a bash script shipping as bin/vagrant on Windows.
I'm mostly ignoring that.