#2354: vagrant cannot be easily initialized for offline use

This is an example implementation for https://github.com/mitchellh/vagrant/issues/2354. I don't think this is necessarily the best way to do it, but it shows what I'm looking for.