Vagrant

Hi,

I included vagrant to the repo for testing in an isolated environment. I'm not sure what I should write to test this since all it does is "provision" a virtual machine. Hopefully you'll find it useful.

Cheers
The "copy" functionality is separate from the vagrant stuff - can you split this into two separate PRs, please? The vagrant PR will need a lot of time for me to evaluate it first, and I'd like more context on the usefulness of the "copy" install method, which would be best discussed in a dedicated thread :-)