Ensure Aegir is installed before extras.
Add functional test of Aegir 2 install.
Add setup script and rename Vagrantfile.
Exclude functional tests from smoke-tests.
Add Aegir2 dev test.
typo fix
typo fix
Fix node name.
Fix test dependency.
Drush version is 5.10.0.
Silence recursive chmods and chowns.
Update test and ignore downloaded modules
Fix test setup script.
fix shell script typo
Explicitly run provisioning(puppet) after the machine is booted.

This should be done by default... but was not done for me. Should not harm anyway.
Add explicit platform_path for testing.
Update debian packaging key from http://debian.aegirproject.org/key.asc
Sync up with aegir2-dev/setup.sh
Fixed mysql_secure_installation
Duplicate run-tests.sh script from aegir2-dev