rewrote run() and available_via_ssh() to use Vagrant internal methods, removed run_vagrant()