Change KVM default disk format to qcow2 to match vagrant-libvirt
Add KVM export command for vagrant-libvirt
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>
Remove hardcoded references to /dev/sda
Add rsync to all Debian templates, required for vagrant-libvirt
Merge pull request #727 from domcleal/rsync

Add rsync to all Debian templates, required for vagrant-libvirt
Merge pull request #726 from domcleal/hardcode-sda

Remove hardcoded references to /dev/sda
Merge pull request #724 from domcleal/kvm-export

KVM export support
Merge pull request #725 from kbarber/pvb_refresh

Patches after Puppet Vagrant Boxes refresh work
Fix /dev/sda and rsync in new Debian 7.1.0 template
Merge pull request #728 from domcleal/deb710-refresh

Fix /dev/sda and rsync in new Debian 7.1.0 template
Fixed some bugs in the OSX prepare_veewee_iso script
Merge pull request #729 from trinitronx/fix-osx-prepare-veewee-iso-script

Fixed some bugs in the OSX prepare_veewee_iso script
Solaris 10: Install vim by default

Because vi just doesn't cut it.
Solaris 10: Modernize terminfo

So that `xterm-256color` and `screen` are recognized.
vagrant.md: clarify that 'vbox' is for VirtualBox only
Merge pull request #735 from offby1/master

Minor doc tweak
add ubuntu 13.04 server (amd64) template with rvm and ruby 2.0
skip building docs for chef and puppet
install ree and revert rubygems to 1.8.25 (rubygems 2.0.3 breaks chef)