bump loggregator and fix templates to support clustered nats

Signed-off-by: John Tuley <jtuley@pivotallabs.com>
Bump src/cloud_controller_ng

Bump cloudfoundry/cloud_controller_ng:
  James Myers:
     Reset app_bits_upload_grace_period_in_seconds to 0 when it's negative ( Travis started: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/23053090 )
     Remove mock of uaa_token_coder from symmetric_key spec ( Travis Unknown )
     Split uaa_util.rb and specs into separate files ( Travis Unknown )
     Allow app_bits_upload_grace_period_in_seconds to be configurable ( Travis Unknown )
     Remove unused CF::UAA stub from spec_helper ( Travis Unknown )
  Kai Zhang:
     Change app bits upload controller to reauthorize with grace period ( Travis Unknown )
  Eric Malm:
     Remove deprecated bootstrap_admin_email property from config and templates ( Travis Unknown )
     Extract SecurityContext setup from CC::Controller into separate class ( Travis Unknown )
     Update cf-uaa-lib gem to 2.0.1 ( Travis Unknown )
     Split AppBitsController into separate upload and download controllers ( Travis Unknown )
  David Sabeti and Zach Robinson:
     Refactor sso objects ( Travis Success: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/22996594 )
     Handle clients being claimed locally, but not existing in uaa. ( Travis Unknown )

[#68014448]

Signed-off-by: Chris Adams <cadams@pivotallabs.com>
Increase client_max_body_size to 1.5G

* Droplets size are usually 4/3 the size of the app bits, this change allows
  for a little more flexibility.

[#68014448]

Signed-off-by: Chris Adams <cadams@pivotallabs.com>
Bump src/cloud_controller_ng

Bump cloudfoundry/cloud_controller_ng:
  Alex Stupakov and Derek Richard:
     /v2/service_instances/:guid/permissions read scope ( Travis started: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/23054498 )
  Phan Le:
     Rename ip to address to better reflect the values it can contain. ( Travis started: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/23053572 )
Add app_bits_upload_grace_period_in_seconds to cc job specs

[#68014448]

Signed-off-by: Chris Adams <cadams@pivotallabs.com>
Add install_buildpacks property to cloud_controller clock and worker specs

* For the time being we are trying to keep all 3 job specs similar. This may
  change in the future.

[#69470438]

Signed-off-by: Kai Zhang <kaizhang@cn.ibm.com>
Rename IP to address to better reflect the values it can contain.

Signed-off-by: Phan Le <ple@pivotallabs.com>
Bump src/cloud_controller_ng

* Non-outside-facing cc changes.

Bump cloudfoundry/cloud_controller_ng:
  James Myers:
     To String on `user_guid` ( Travis created: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/23062850 )
     Extra logging for a flaky test ( Travis Failed: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/23059552 )

Signed-off-by: James Myers <jmyers@pivotallabs.com>
Bump src/cloud_controller_ng

Bump cloudfoundry/cloud_controller_ng:
  Alex Stupakov and Zach Robinson:
     Raise correct ApiError if UAA error occurs when getting UAA clients list ( Travis created: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/23071157 )
update ha_proxy_z1 in cf-job.yml to merge network config

This is needed to support the case where we run haproxy in
an external -> internal network config. It needs two networks
and the previous config hardcodes for a single network.

TH
Bump src/uaa

Update `cf-registrar` gem in `cf-registrar-bundle-for-identity`

* This makes the version of `cf-registrar` we use be 1.0.1 everywhere, so we
  get consistent support for clustered nats.

* 1.0.1 does failover in clusters correctly; 1.0.0 does not.

Bump cloudfoundry/uaa:
  James Myers:
     Remove `cf-registrar` call from uaa init as it's already in a separate job ( Travis created: https://travis-ci.org/cloudfoundry/uaa/builds/23085165 )

[#69557726]

Signed-off-by: Chris Adams <cadams@pivotallabs.com>
Merge pull request #353 from thansmann/cf-jobs-haproxy-fix

update ha_proxy_z1 in cf-job.yml to merge network config
Revert "Merge pull request #353 from thansmann/cf-jobs-haproxy-fix"

This reverts commit 605c3f35128808e8d9c7c18ef8c827601fbea25f, reversing
changes made to 98356a845c97678a8faeb32c9c46c7127440ba30.
Merge branch 'master' into develop
Revert "Revert "Merge pull request #353 from thansmann/cf-jobs-haproxy-fix""

This reverts commit c8f6723c9474e87ccc59e22d149f3ba58bba348b.
Revert "Revert "Revert "Merge pull request #353 from thansmann/cf-jobs-haproxy-fix"""

The default of nil does not match the previous value so existing stubs break.

This reverts commit d1d4cdfe5bdbbf9d76492c3fd8cc484d2314b912.
Bump src/cloud_controller_ng

Bump cloudfoundry/cloud_controller_ng:
  Alex Stupakov and Zach Robinson:
     Document X-Cf-Warnings header in ServiceBrokers API spec ( Travis started: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/23138126 )
  Eric Malm:
     Add the app_bits_upload_grace_period_in_seconds to BOSH config templates ( Travis Success: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/23085325 )
  Onsi Fakhouri:
     Updating the diego stager task to support custom buildpacks (except git urls) ( Travis Success: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/23076649 )
Remove nats.address in cf-release in favor of nats.machines

[#60443956]

Signed-off-by: Phan Le <ple@pivotallabs.com>
Bump src/cloud_controller_ng

Bump cloudfoundry/cloud_controller_ng:
  Onsi Fakhouri:
     Diego stager task disallows .git buildpacks ( Travis started: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/23145564 )
Bump src/cloud_controller_ng

Bump cloudfoundry/cloud_controller_ng:
  Alex Stupakov and Zach Robinson:
     Return "Invalid Auth Token" description when token does not contain cloud_controller.read scope ( Travis created: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/23146753 )