Adding minitest tests. Also changed location of tests to be within jenkins cookbook.

Conflicts:
	.kitchen.yml
	files/default/test/_node_jnlp_test.rb
	files/default/test/helpers.rb
	files/default/test/server_test.rb
ensure `minitest-handler` is in the Berkshelf
`server_package` and `server_war` suites should execute tests
Merge branch 'minitest-tests'
[COOK-3257] use hudson.EnvVars, not jenkins.EnvVar
Merge branch 'COOK-3534'
[COOK-3535] add virtualization to default tags for nodes
Merge branch 'COOK-3535'
Add debug logging on connection refused to show the URL that failed
Merge branch 'pr/66'
fix the broken windows things

- s/home/home_dir/g or else jenkins::node_windows just fails to compile
- the winsw wrapper moved a long time ago and 404s now
- java_home most likely has spaces on windows
Add missing @ while loading labels from new_resource.
fix the broken windows things

- s/home/home_dir/g or else jenkins::node_windows just fails to compile
- the winsw wrapper moved a long time ago and 404s now
- java_home most likely has spaces on windows
Introduce a new attribute that controls what user account jenkins slave runs as on windows.
Make sure the immediate notification from remote_file #{home_dir}\slave.jar doesn't fail during first install.
Merge branch 'client-cvt-windows'
Clarrifying docs on server_auth_method
Merge branch 'pr/67'
update `.gitignore` to match latest used in opscode-cookbooks
DRY up `.kitchen.yml`