Update Debian 6.0.7 ISO URLs
Fix install instructions for old Debian ISOs
Merge pull request #683 from paulhammond/debian-iso-urls

Fix Debian 6.0.x ISO URLs
replace global postinstall.sh script by dedicated scripts
Merge pull request #684 from rds13/master

Replace global postinstall script by dedicated scripts
Added debug statement when probed TCP port is already used.
Call before_boot and after_postinstall hooks if available.
Added build hooks:
* before_create, after_create, after_up, 
* wait_ssh_enabled, after_command_sequence, after_postinstall
Tiny formatting fixes.
Load a definition only once and cache it afterwards.
This is required to maintain state in the definition.
E.g. toggling a flag in the build hooks.
* Prevent environment reinitialization.
* Made (current) provider accessible from environment.
* Made box accessible from the definition.
Added build hooks documentation.
Renamed hook :wait_ssh_enabled to :before_ssh.
Use recent rubygem to pass chef and puppet validation
Merge pull request #687 from rds13/master

Use recent rubygems to pass chef and puppet validation
Merge pull request #686 from Drachenfels-GmbH/master

Builds hooks & easy access to provider and box
templates: Removes obsolete Arch Linux templates.

Arch Linux now only provides one install media for i686 and x86_64.
"Media containing the [core] repository are no longer provided."
Essentially, there is only netboot. See
https://www.archlinux.org/news/install-media-20120715-released/

However, removing the netboot templates as x86_64 seems to be the most
up to date Arch template.
templates: Cleans up Arch Linux x86_64 definition.

This includes updating the root password to veewee instead of vagrant as
the main user should be veewee.
templates: Splits up Arch Linux postinstall{,2}.sh.

This includes a reboot step so that we don't have to work inside the
chroot the entire time.
templates: Adds ruby to Arch Linux.
templates: Adds puppet to Arch Linux.