[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>
Merging upstream changes.