add parameter for specifying custom repository URL
Erlang kernel options in rabbitmq.conf + tests

sort kernel vars before map
fix formatting
Merge pull request #141 from bendylan/kernel_options

Allow erlang kernel config options in rabbitmq.conf
Merge pull request #129 from campanja/r2975-custom_url_upstream

add parameter for specifying custom repository URL
Removed trailing whitespace causing lint error

Removed a single whitespace char to fix puppet-lint error.
Merge pull request #143 from daniellawrence/remove_trailing_whitespace

Removed trailing whitespace causing lint error
Update README.md
Merge pull request #157 from Hiving/patch-1

fix README.md
Replace hardcoded curl with nanliu-staging's staging::file.

This replaces the hardcoded `curl` exec with a more flexible
downloader provided by nanliu-staging.  It can use wget or curl,
and will autodetect the right one to use.
Merge pull request #166 from apenney/nanliu-staging

Replace hardcoded curl with nanliu-staging's staging::file.
manage_repos:

   If +true+ it will try to setup the repositories provided by rabbitmq.com to
   install RabbitMQ. If you manage your own repositories for whatever reason you
   probably want to set this to +false+.
add spec tests
Update rabbitmq_spec.rb
Remove garethr/erlang dependency

Most of the distributions handle the erlang installation automatically.
The garethr/erlang dependency is not needed there and can be added
manually in case it's needed.
Merge pull request #135 from toabctl/remove-erlang-dependency

Remove garethr/erlang dependency
Merge pull request #140 from robocoder/manage-repos-patch

manage_repos
Merge pull request #2 from puppetlabs/master

Upstream pull