added property tags to rabbitmq_user provider. This allows to optionally set further tags like monitoring or policymaker to a rabbitmq user
adding ssl_only parameter, which disables all non-encrypted tcp listeners
Adding missing ssl_ parameters from rabbitmq::config class
$ssl_verify and  $ssl_fail_if_no_peer_cert were missing from rabbitmq::config
class.  This was causing the 'false' values to not be populated in
rabbitmq.config (at least for the future parser in Puppet 3.5.1)
Fix rabbitmq.config.erb to allow ldap auth without configuring stomp
ssl_only and ssl parameter info in README
Remove string validation on package source

In rabbitmq::install there is a condition
on the package_source parameter. It is not
possible to set this to false without
validation causing a parser error. This
patch removes the validation.
did some cosmetic patches as requested in
https://github.com/puppetlabs/puppetlabs-rabbitmq/pull/193
trying to get rid of toothpicks, if we can use %r
cleanup of leaning toothpicks (as much as possible, anyway)
rabbitmq-plugins location fix when RHEL and puppet version is < 3
Merge pull request #203 from IoraHealth/puppet_27_rhel_fix

rabbitmq-plugins location fix when RHEL and puppet version is < 3
Merge pull request #198 from nightfly19/master

Fix rabbitmq.config.erb to allow ldap auth without configuring stomp
erroneous commas
Merge pull request #202 from misterdorm/notoothpicks

cleanup of leaning toothpicks (as much as possible, anyway)
Merge pull request #200 from misterdorm/sslfixes

Adding missing ssl_ parameters from rabbitmq::config class
Merge pull request #199 from misterdorm/sslonly

adding ssl_only parameter, which disables all non-encrypted tcp listeners
Merge pull request #193 from parship/master

added property tags to rabbitmq_user provider. This allows to optionally...
Merge pull request #170 from michaeltchapman/sourcefix

Remove string validation on package source
Support for configuring the rabbitmq_management web UI
When rabbitmq::admin_enable => true, then also configure RabbitMQ to enable
the rabbitmq_management web UI, running on rabbitmq::management_port.
Or, if ssl => true, then configure it as an SSL listener on
rabbitmq::ssl_management_port.

Also added a ssl_port parameter which defines the SSL port for RabbitMQ
service itself.  Previously, the rabbitmq::ssl_management_port parameter
was used for the RabbitMQ service SSL bind port.  So this potentially
breaks people who are currently using this module to configure RabbitMQ
for SSL on a non-standard port.  (They need to use the ssl_port parmeter
now, instead of ssl_management_port.)  Not exactly sure the best way
to approach a solution to that.
removed string validation on numbers; added tests