Update Vagrant and Puppet virtual machine provisioning; migrate documentation to Markdown; link to virtual machine documentation.