[COOK-3667] Fix Travis CI support

Signed-off-by: Seth Vargo <sethvargo@gmail.com>
Restructre Travis CI and README integration to conform to other projects
[COOK-3623] Add `jenkins_plugin` resource and provider

Signed-off-by: Seth Vargo <sethvargo@gmail.com>
Fix Rubocop warnings
Fix foodcritic warnings
Fix broken convergence tests
[COOK-3620] Update _node_jnlp_test.rb to no longer assume anonymous can read

Signed-off-by: Seth Vargo <sethvargo@gmail.com>
Fix rubocop and foodcritic warnings
[COOK-3619] Add support for intermediate SSL certificates

Signed-off-by: Seth Vargo <sethvargo@gmail.com>
[COOK-3683] Correct #match call for checking the current plugin version

Signed-off-by: Seth Vargo <sethvargo@gmail.com>
Version bump to v1.1.0
Version bump to v1.1.1
[COOK-3701] Use pure node attributes in `_apache_common` and `apache_jenkins` templates

Originally presented in https://github.com/opscode-cookbooks/jenkins/commit/65cefad7259fe6dd75bd89643a2ebf6211b56cc3#commitcomment-4222187, a refactor due to a foodcritic recipe removed a template variable that was being used by a nested partial. Switching to node attributes eliminates this problem, makes foodcritic happy, and prevents people from questioning "now where did that variable come from?"