Merge pull request #4 from matthewbarr/autoslave

Autoslave
Merge pull request #5 from rtyler/master

Keeping up to date
fix for slave not running under puppet
Merge branch 'master' of github.com:matthewbarr/puppet-jenkins
Merge of autoslave
Merge branch 'master' of github.com:rtyler/puppet-jenkins into rtyler-master

Conflicts:
	manifests/slave.pp
fixed slave.pp
* new class param config_hash to configure Jenkins
* new class config to pass config options
* new define to set the actual options
Add posibility to install multiple plugins in one call or via Hiera config.
repo::debian missing lts parameter
fixup testing of module
Ordering
Update firewall.pp

fix for [issue#52](https://github.com/rtyler/puppet-jenkins/issues/52)
Merge pull request #56 from leonmax/patch-1

Update firewall.pp
Merge pull request #55 from LarsFronius/fixuplts

Fix LTS issue + testing RT #51
Use the proper rubygems.org URL
Update the README to be a bit better organized, and contain a bit of info about librarian
For local development, pin to ~2.7, not 3. Might need to change this real soon now
Merge pull request #54 from zipkid/configuration

Optional config param to set sysconfig settings
Fix a number of puppet-lint warnings/errors, cleaned up a good chunk of code