[COOK-2574] Add CAS authentication to apache proxy.
[COOK-2574] make basic auth optional for apache proxy
Merge branch 'COOK-2574'
[test-kitchen] ensure a host-only network is configured
[test-kitchen] add test suites for http proxy recipes
change optional cookbooks from 'suggests' to 'depends'

Chef 11 only loads attributes from dependent cookbooks correctly if a
proper depends exists.
[COOK-2532] Fix node['jenkins']['server']['port'] does not work
Merge branch 'COOK-2532'
runit isn't necessary
Merge branch 'COOK-2528'
runit isn't necessary
Moved jvm_options before -jar

As of Jenkins 1.4+, it validates command line arguments.  Putting JVM
options after the -jar results in the error "Caused by:
java.lang.IllegalArgumentException: Multiple command line argument
specified" as Jenkins believes you are passing it the argument.  
Moving the jvm_options before the -jar solves this.
Merge branch 'COOK-2636'
make the test instances beefier..cause JAVA.
add a test to not redownload the jenkins war
removed the multiple war download