Installs Puppet in the VMs
Fixes #1. Puppet is now installed first. All the apt repository stuff is sorted out.
Puppetized /etc/motd
Now the VMs have a customized MOTD
Puppet service (puppet agent/daemon) enabled
Fixes #2. Added an exec block to ensure that the puppet agent starts on Ubuntu flavors
Read more: http://serverfault.com/a/275059
Configs the puppet master
Renamed 'puppetmaster' to 'puppet' to workaround some errors
I may change it back after I do some fixing.
Added an extra stage to avoid weird stuff with the 'motd' module
Actually applied the 'post-install' stage to the 'motd' module
Big commit. Puppet master and agents actually speak!