Puppet Type / Provider for managing EC2 Compute instances via Puppet Manifests