repos should be enabled if repo=true on RedHat
Update init.pp - correct plugins example syntax

Replaced arrow with proper hash rocket
Merge remote branch 'upstream/master'
Remove echo debug line from slave service script

This removes what looks like an errant debug echo from the Debian slave
service script.
Add missing slave mode to Debian defaults file

This fixes #154.
Merge pull request #158 from dealnews/slave_service_echo_fix

Remove echo debug line from slave service script
Install swarm-client 1.16

This is necessary to avoid compatibility issues with newer Jenkins
versions (e.g. see https://issues.jenkins-ci.org/browse/JENKINS-20138).
Merge pull request #162 from mark0n/swarmVersion

bump up default version of swarm client
Fix broken path for CLI jar file on Debian
Fix puppet lint errors

They make the build fail when using puppet-lint 1.0.0+
Don't upgrade lint to 1.0.0 as it is failing in Travis
Merge pull request #167 from maestrodev/lint

Fix puppet lint errors
Use simplecov instead of rcov

rcov doesn't work in 1.9 and it's a native gem that needs to be compiled
Add ensure parameter to jenkins::slave

Allows running the slave manually instead of a service, useful in Docker for instance
Merge pull request #168 from maestrodev/simplecov

Use simplecov instead of rcov
Merge pull request #163 from mark0n/fixCLIpath

Fix broken path for CLI jar file on Debian
Fix lint in puppet-lint 1.0.0+
Merge pull request #170 from maestrodev/lint-1.0.0

Fix lint in puppet-lint 1.0.0+
Fixing bug: if the settings of the class jenkins::slave change, the file '/etc/default/jenkins-slave' will be updated and the service jenkins-slave should to be notified.
Merge pull request #173 from facastagnini/master

jenkins::slave fails to refresh the service
Merge pull request #157 from dealnews/slave_mode_debian_fix

Add missing slave mode to Debian defaults file