Updated to use PuppetLabs modules for OpenStack.