Allow using DHCP for IP assignment

We no longer need to worry about working with hostsupdater.
Use DHCP by default
Merge pull request #83 from Chassis/dynamic-ip

Use dynamic IP address allocation props @rmccue
Prevent the mirrors from being used. Related: #84
Allow setting the apt mirror in config.yaml

Allows values of Yes, No, or an explicit mirror. Yes is the default
behaviour, and uses autodetection to grab the mirror.
Revert "Prevent the mirrors from being used. Related: #84"

This reverts commit 760d5eee92a475991ccdff29009941fe927521aa.

Re-enables mirror setting, now that we can safely use it on all systems.
Correctly handle apt_mirrors set to no
Ensure Yes and mirror domains work correctly
Merge pull request #85 from Chassis/mirror-configuration

Allow configuring apt mirrors Props @rmccue
Update puppet-wp
Switch to precise64

Also uses Vagrant Cloud to avoid needing the URL.
Squashed 'wp/' changes from d101cb3..47520b3


git-subtree-dir: wp
git-subtree-split: 47520b3fb40c5605c3436fb69de3c8e3c297d5ca
Merge commit 'f60b01023e5cdd222843d5ec39d6fce97c68deb9'
Merge pull request #90 from Chassis/use-precise64

Switch to precise64
Use https for Git clone
Merge pull request #93 from Shelob9/patch-1

Use https for Git clone
Merge branch 'master' into auto-subdomains