Monitor warden.sock as part of dea health check

Make sure clients can connect to /var/vcap/data/warden/warden.sock.  The
existing health check against the http port is good but it doesn't cover
the actual path used by the dea to connect to warden.
Bump src/cloud_controller_ng

Bump cloudfoundry/cloud_controller_ng:
  Eric Malm:
     Bump vcap_common to 4.0.1 ( Travis started: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/19994848 )
     Update vcap_common to 3.0.1 and membrane to 1.0 ( Travis Success: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/19835218 )
  Tammer Saleh:
     Stop publishing config in varz ( Travis Success: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/19838883 )
Bump src/dea_next

Bump cloudfoundry/dea_ng:
  Phan Le:
     Rename cpu_share_factor to memory_to_cpu_share_ratio in the config. ( Travis Success: https://travis-ci.org/cloudfoundry/dea_ng/builds/19998436 )
     DEA config must include all instance keys or none ( Travis Success: https://travis-ci.org/cloudfoundry/dea_ng/builds/19997623 )

Signed-off-by: Phan Le <ple@pivotallabs.com>
Change README to refer to develop as the development branch.

[#66266356]
Bump src/cloud_controller_ng

Bump cloudfoundry/cloud_controller_ng:
  David Sabeti and Summer Zhao:
     Forward 409 error from v1 gateways to user on deprovision ( Travis started: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/20019155 )
     CC forwards error from service broker during instance deletion ( Travis Success: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/20017123 )
  fraenkel:
     Remove buildpacks with null urls ( Travis Success: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/20011182 )
  Eric Malm:
     Add actor_name and actee_name field descriptions to API spec. ( Travis Success: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/20010815 )
Allow CC to use skip_cert_verify properties [finishes #66520656]
Bump src/cloud_controller_ng

Bump cloudfoundry/cloud_controller_ng:
  Tammer Saleh:
     Cannot create space in suspended organization ( Travis Failed: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/20101929 )
     More readable access rules ( Travis Unknown )
     Add memoization to the base authorization class for performance ( Travis Unknown )
     Users cannot create domains in suspended organizations ( Travis Failed: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/20101000 )
     Quote conversion ( Travis Unknown )
     User cannot modify applications in a suspended organization ( Travis Failed: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/20100233 )
     Simplify access control classes [#66904450] ( Travis Success: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/20096850 )
  Jenny Chou and Matt Royal:
     Remove #error_text method from Catalog ( Travis Success: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/20099211 )
     VCAP::CloudController::ServiceBroker -> ServiceBrokers ( Travis Failed: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/20097759 )
     Move ValidationErrorsFormatter to ServiceBrokers ns ( Travis Failed: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/20095584 )
     Use ValidationErrors in catalog, services and plans ( Travis Success: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/20095004 )
     Add ServiceDashboardClientManager#errors ( Travis Failed: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/20081185 )
  David Sabeti and Summer Zhao:
     Http interaction with service brokers does not verify ssl certs if the cc is configured with skip_cert_verify: true [finishes #66520656] ( Travis Success: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/20097195 )
     Do not change app package_state to PENDING upon creation/deletion of service_bindings [fixes #66888284] ( Travis Success: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/20090190 )
  Zach Robinson:
     Persist the requires value from a catalog for a service. [#66387038] ( Travis Success: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/20086477 )
  Alex Stupakov and Matt Royal:
     Extract dashboard client creation into separate object ( Travis Success: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/20022958 )
     Add matcher for have_status_code ( Travis Unknown )
     add the option to use rspec-instafail formatter ( Travis Unknown )
Bump src/dea_next

Bump cloudfoundry/dea_ng:
  Tammer Saleh:
     Add more information to the staging.handle.start log message ( Travis Success: https://travis-ci.org/cloudfoundry/dea_ng/builds/20079969 )
  Ruth Byers:
     Pull in latest node buildpack changes ( Travis Success: https://travis-ci.org/cloudfoundry/dea_ng/builds/20009791 )

Signed-off-by: Tammer Saleh <tammer@pivotallabs.com>
Bump src/cloud_controller_ng

Bump cloudfoundry/cloud_controller_ng:
  Ruth Byers:
     Add a controller-lever test for suspending an org ( Travis started: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/20157575 )
     Can only read service bindings when org is suspended ( Travis Success: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/20156437 )
     Only allow user to do read-only operation on service instances in suspended org. ( Travis Unknown )
     Minor refactoring ( Travis Unknown )
     Disallow mapping a route in a suspended org ( Travis Success: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/20154137 )
     Remove email assertion. We don't store user emails in CCDB. ( Travis Success: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/20152863 )
     Add logs to help debug on Travis ( Travis Failed: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/20151015 )
Remove yetis

Signed-off-by: Ruth Byers <rbyers@pivotallabs.com>
Add CATs as submodule

Signed-off-by: Ruth Byers <rbyers@pivotallabs.com>
Bump src/gorouter/src/github.com/cloudfoundry/gorouter, src/gorouter/src/github.com/cloudfoundry/gosteno, src/gorouter/src/github.com/cloudfoundry/loggregatorlib

Bump cloudfoundry/gorouter:
  Eric Malm:
     Merge pull request #25 from sykesm/varz-no-config ( Travis Success: https://travis-ci.org/cloudfoundry/gorouter/builds/20017290 )
  Maria Shaldibina:
     Fixed flakey test [Delivers #66267014] ( Travis Success: https://travis-ci.org/cloudfoundry/gorouter/builds/19677662 )
  Tammer Saleh:
     Update README.md ( Travis Success: https://travis-ci.org/cloudfoundry/gorouter/builds/19673518 )
  aram price:
     Merge pull request #28 from jackfengibm/route_binding ( Travis Success: https://travis-ci.org/cloudfoundry/gorouter/builds/19372726 )
  jackfengibm:
     fixed races conditions found in server_test.go ( Travis Unknown )
  Matthew Sykes:
     Omit configuration from /varz output. ( Travis Unknown )
Bump cloudfoundry/gosteno:
  Onsi Fakhouri:
     EnterTestMode gets even better ( Travis Success: https://travis-ci.org/cloudfoundry/gosteno/builds/19775044 )
Bump cloudfoundry/loggregatorlib:
  Alex Jackson:
     go fmt ( Travis Success: https://travis-ci.org/cloudfoundry/loggregatorlib/builds/20169217 )
     move travis to use go 1.2.1 ( Travis Success: https://travis-ci.org/cloudfoundry/loggregatorlib/builds/20140706 )
  John Tuley:
     Increasing the timeout to reduce flakiness on travis ( Travis Success: https://travis-ci.org/cloudfoundry/loggregatorlib/builds/20081733 )
  Dakota Bailey:
     [#66286136] Improving the testability of the yagnats integration ( Travis Success: https://travis-ci.org/cloudfoundry/loggregatorlib/builds/19759766 )
  jtuchscherer:
     Merge pull request #3 from cloudfoundry/emitter-ginkgo ( Travis Success: https://travis-ci.org/cloudfoundry/loggregatorlib/builds/19142735 )
  Michael Fraenkel and Onsi Fakhouri:
     ginkgofy/ize emitter test suite ( Travis Success: https://travis-ci.org/cloudfoundry/loggregatorlib/builds/19131712 )
Bump src/cloud_controller_ng

Bump cloudfoundry/cloud_controller_ng:
  Eric Malm:
     Add StenoConfigurer helper for consistent Steno configuration ( Travis started: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/20179552 )
     Fix Steno test pollution from re-initialization ( Travis Unknown )
     Add RequestJob wrapper to preserve VCAP-Request-ID on async jobs ( Travis Unknown )
  Karl Isenberg:
     Add logging to all async jobs; fix thread-scoped request_guid test pollution ( Travis Unknown )
     Move Steno request_guid into VCAP::Request.current_id setter ( Travis Unknown )
Bump src/cloud_controller_ng

Bump cloudfoundry/cloud_controller_ng:
  Ruth Byers:
     Minor refactor ( Travis started: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/20180299 )
     Unset the buildpack via passing an empty string ( Travis Unknown )
Remove ruby package in preparation for submodule

Signed-off-by: Tammer Saleh <tammer@pivotallabs.com>
Add ruby-package as submodule

Signed-off-by: Tammer Saleh <tammer@pivotallabs.com>
Remove update_sub as it is not safe for non-master tracking submodules

Signed-off-by: Tammer Saleh <tammer@pivotallabs.com>
upgrade to golang 1.2.1

Signed-off-by: John Tuley <jtuley@pivotallabs.com>
Build UAA and Login Server from source code. This happens during the pre_package phase since it is a Java job and requires internet to download maven dependencies. UAA and Login Server has been added as sub modules.

add an actual OpenJDK that contains javac. Version 1.7. Add our compiled JRE 1.7 for runtime
Compile time JDK comes from https://github.com/alexkasko/openjdk-unofficial-builds#openjdk-unofficial-installers-for-windows-linux-and-mac-os-x

Use Apache Tomcat 7.0.52 and JRE 1.7.0_51 for both jobs
Bump src/warden

Bump cloudfoundry/warden:
  Ruth:
     Merge pull request #54 from glyn/master ( Travis Success: https://travis-ci.org/cloudfoundry/warden/builds/20300789 )
  Abhijit Hiremagalur:
     Remove lying test. ( Travis Success: https://travis-ci.org/cloudfoundry/warden/builds/19841393 )
     Remove unneccessary nested warden cgroup FS dance ( Travis Success: https://travis-ci.org/cloudfoundry/warden/builds/19841042 )
  Glyn Normington:
     oom diagnostic logging ( Travis Unknown )