Switch from AutoPartition.app to rc.cdrom.local file for disk formatting

- This means we need to always modify the BaseSystem, but it also eliminates all the code that was necessary to pull an SIU version that matched the install environment
Formatting of filenames improved
Merge pull request #10 from radeksimko/patch-1

Improve formatting of filenames
Location of Vagrant insecure key updated
Option to allow following any future redirects added

Github changes URLs from time to time and this option should allow curl
to follow the new location as it doesn't do so by default.
http://curl.haxx.se/docs/manpage.html#-L
Merge pull request #11 from radeksimko/vagrant-key-location

Update Vagrant key location + follow redirects
Vagrant key - don't use -k
Hiera is now required to provision with Puppet
Merge pull request #12 from grahamgilbert/install-hiera

Hiera is now required to provision with Puppet
We no longer need AutoPartition.app BOM lists
Merge branch 'rc-cdrom-local-partition'
import @timsutton's gist

https://gist.github.com/timsutton/9195541
set CPU ID to boot on Haswell machines

http://ntk.me/2012/09/07/os-x-on-os-x/
merge VirtualBox and VMware templates
add `vagrant` group
Merge branch 'fix/vagrant-group' into feature/virtualbox
default to rsync on VirtualBox

This commit adds a template `Vagrantfile` to the box that will
override the shared folder configuration only for the `virtualbox`
provider.  Other providers should be unaffected.
Merge pull request #13 from zigg/fix/vagrant-group

`vagrant` user may need `vagrant` group
Merge branch 'master' into feature/virtualbox
Revert "default to rsync on VirtualBox"

This reverts commit 1a131be9ddb4145b354f12928124c09384eb75a0.