adding occurrences and refresh parameters to sensu_check type and sensu::check class
Remove unused $notify in check.pp

Currenlty its not possible to run the sensu puppet module with
puppet 3.6 because of a redelcaration of $notify in check.pp
This var was introduced with 62d7c948ca3ad8c16ab8aa5939dbaa69584f9f82
but is obsolete since a296283c193b166859d7390a23960346f6c12aa9 because
of the renaming.
plugin: Allow to retrieve plugin from URL

This PR aims to allow one to specify an url to retrieve plugins
from.
sensu-plugin: Allow one to install the gem

This PR aims to allow an administrator to decide to install
the sensu-plugin gem or not.
Make the rabbitmq_vhost defaults match the docs

Documentation and tests were updated, but the actual code wasn't. Make the
code match the documentation.
Merge pull request #211 from bodgit/rabbitmq_vhost

Make the rabbitmq_vhost defaults match the docs
Merge pull request #210 from Mylezeem/install_sensu_plugin

sensu-plugin: Allow one to install the gem
Merge pull request #200 from misterdorm/occurrencesandrefresh

adding occurrences and refresh parameters to sensu_check type and sensu:...
Remove default username for sensu

In some cases we need a passwordless sensu dashboard for different reasons, for example if we would like to manage the Auth using Nginx + Google_Auth_proxy[1].

Adding the default sensu user on the provider would mean that we have to authenticate everytime which doesn't make much sense.

[1] https://github.com/bitly/google_auth_proxy
several fixes for things that were botched on #200
Merge pull request #217 from misterdorm/pr200fixes

several fixes for things that were botched on #200
Merge pull request #214 from rhoml/rhoml/add-passwordless-dashboard

Remove default username for sensu
Merge pull request #212 from wywygmbh/unused_notify

Remove unused $notify in check.pp
Merge pull request #207 from Mylezeem/allow_url_plugins

plugin: Allow to retrieve plugin from URL
fixes one final bug from #200 / #217
Merge pull request #218 from misterdorm/pr217fixes

fixes one final bug from #200 / #217
Move key managament into apt::source to fix dep issues
Ignore Gemfile.lock
Remove dashboard management
Require repo when installing package