maint - avoid confusion, don't supply a client.cfg with securityprovider == ssl

When using the ssl securityprovider each user should have their own
credentials configured in ~/.mcollective set up with the mcollective::user
define or manually.

A shared system client.cfg isn't complete or meaningful in this
context, so this patch ensures the client.cfg is absent when the
securityprovider is ssl.
FM-103: Add metadata.json to all modules.
Merge pull request #78 from apenney/metadata

FM-103: Add metadata.json to all modules.
Fix the mistaken commas.
Merge pull request #80 from apenney/metadata-fix

Fix the mistaken commas.
maint - repopulate the travis matrix of tested versions

7ca85a8 dropped travis testing of puppet 3.0, 3.1, and 3.2, and also ruby 1.8.7.

7ff5aae claims that puppet 3.0, 3.1, and 3.2 are tested and working versions.

This commit reinstates these jobs to the travis matrix (with the
exclusion of ruby 2.0.0 with puppet 3.0 and 3.1) so we can have some more
confidence that the claims of 7ff5aae are substantiated.
Merge pull request #81 from richardc/maint/master/travis_matrix

maint - repopulate the travis matrix of tested versions
explain why securityprovider == 'ssl' deletes client.cfg
Add $delete_guest_user functionality
document and test $delete_guest_user
Add middleware_admin_user and middleware_admin_password parameters

The module will create an admin account, which we should really let the user
control.  Expose the credentials as middleware_admin_user and
middleware_admin_password.
add tests for `middleware_admin_user` and `middleware_admin_password`
Merge pull request #83 from richardc/bug/master/rabbitmq_delete_guest

Add $delete_guest_user
Merge pull request #84 from richardc/feature/master/middleware_admin_user

add middleware_admin_user and middleware_admin_password errors
Merge pull request #71 from richardc/ssl_no_client

maint - avoid confusion, don't supply a client.cfg with securityprovider == ssl
Prepare 1.1.0 release.
Merge pull request #85 from apenney/110-release

Prepare 1.1.0 release.
Rebase of changes since fork

Merge branch 'master' into use_puppet_ssl_certs