Patches after Puppet Vagrant Boxes refresh work

This patch solves a number of problems I discovered when recently working on
refreshing the images on puppet-vagrant-boxes.puppetlabs.com.

* Changed Puppet installation to use packages for Centos 5.9, Ubuntu 10.04.4,
  Ubuntu 12.04.2, Debian 7.0 and Debian 6.0.7
* Separate setup scripts into separate pieces for Centos 5.9 like other modern
  templates
* Provided a new template for Debian 7.1.0 based on the Debian 7.0 one

Signed-off-by: Ken Barber <ken@bob.sh>