Fix this, guess you don't have to escape these.
Merge pull request #76 from apenney/docs

Fix this, guess you don't have to escape these.
Fix alignment, remove more broken \_ references.
Merge pull request #77 from apenney/docs

Fix alignment, remove more broken \_ references.
Add some more framework to hang tests off.
Merge pull request #78 from apenney/rspec-system

Add some more framework to hang tests off.
Add CHANGELOG entries ready for 3.0.0 and cut an rc.
Merge pull request #60 from apenney/30-release

Prepare a 3.0 release.
Add autopublishing.
Merge pull request #80 from apenney/travis

Add autopublishing.
Tweak this to the rc format we need for SemVer 1.0
Merge pull request #81 from apenney/correct-version

Tweak this to the rc format we need for SemVer 1.0
config file is now at /etc/rabbitmq/rabbitmq.config

Not sure why the RabbitMQ people decided to change the name of the config file for rabbitmq-server, but there it is.
Refactor classes to only have a single entry point class, to validate
params, and add rabbitmq::management.

These changes combined make sure that class parameters can only be set
on the main rabbitmq class and not overridden on subclasses.  As a
consequence of this we need to properly validate the parameters passed
in.

Rabbitmq::management is the post ::service class for providers that
require the service to be up.
Remove unrequired checks as empty strings evaluate to false.
Merge pull request #75 from apenney/plugins

Add rabbitmq::management and make rabbitmq single entry point.
Merge pull request #85 from DavidGriffith/master

config file is now at /etc/rabbitmq/rabbitmq.config