Add ansible/vagrant for automating personalization

Use vagrant with ansible provisioning to set up and personalize local
VMs. Use ansible to personalize the local machine or remote servers.