Implement partial Vagrant support, closes #5