Along the lines of WHIRR-49, implement support for Puppet to bootstrap servers.
Separate tasks of both install and configuration scripts into more generic and detailed functions
Allow services to register new CLI commands
Implement support for using nodeless, masterless Puppet to provision and run scripts
enhance puppet service with an ability to export cluster topology to the puppet code
Allow Whirr to use Chef for configuration management