Update plugin existance test for both hpi and jpi

For some reason, after jenkins restarted, it renames .hpi to jpi. e.g. ant plugin
Because of this, puppet will install the plugin everytime it runs.
Added notify relationship between jenkins::config ~> jenkins::service

When the jenkins::config is changed (changing HTTP_PORT for example) the service was not refreshed.

This fixes this issue.
Merge pull request #6 from ubc/master

Update plugin existance test for both hpi and jpi
Merge pull request #8 from jabox/master

Add notify relationship between jenkins::config ~> jenkins::service
Remove the version restriction on Blimpy
Switch to using the puppet-lint rake task for linting
Updated git repo url.
Merge pull request #9 from felipecvo/master

Update git repo url on README
add labels feature to slave nodes
correct
add ability to control the version of java installed on a slave
add ability to disable firewall configuration
Merge branch 'controlFirewall' into merged
fix merge issue
Use anchors to ensure ordering with jenkins class
Merge pull request #15 from dcrissman/merged

On slave, add labels and ability to control java version. On master node, add ability to disable the configuration of the firewall.
Cleaning up the readability of the anchor commit.
Merge branch 'master' of github.com:jenkinsci/puppet-jenkins into abustany

Conflicts:
	manifests/init.pp
Standardizing the calling format for the classes in init.pp
Merge pull request #19 from matthewbarr/abustany

Use anchors to ensure ordering with jenkins class