Update to the latest 2013.09.01 ISO
Wait a bit longer for the network to settle
Add a workaround for the shutdown race condition

http://comments.gmane.org/gmane.linux.arch.general/48739

Basically systemd kills the networking before it kills ssh sessions, and
Packer will try and wait for a 0 exit code after the shutdown command to
confirm that it worked. Things happen too quickly with systemd, and so
Packer complains when gracefully halting the machine that:

    "Build 'vmware' errored: Shutdown command has non-zero exit status."

This workaround just adds a standard systemd timer to the poweroff
command so it has a one second delay, which is long enough for the
0 exit code to return and signal a successful graceful halt.
Override the box name created by the post-processor
Add support for the default VirtualBox provider
Add vagrant group for VirtualBox folder sharing
Ignore the output box files
Generate vbox DKMS kernel modules during build
Add vbox guest additions before running mkinitcpio

I'm trying to solve the issue of the guest additions not running on the
first boot due to the installer kernel being 3.10 and the VM having
a newer version. If you reboot the VM after your first `vagrant up`
everything works as expected.
Revert previous commit and try forcing the version
Escape DKMS variables in installation script

Otherwise these will get expanded based on values from the installer
ISO and not from the chroot'ed system.
Add remaining requirements for vbox folder sharing
Remove redundant dkms add vboxguest command
Add details regarding vbox shared folders issue
Spacing to match elasticdog
Merging in changes from upstream
Also ignore vbox output directory
Explain how to use a local iso file