RabbitMQ Types / Providers for Puppet