Vagrant and puppet:  Scripted Drupal 7 development environment