Login server consolidation. Merge three into one.
allow configuration of saml and ldap properties for the login server in cf-release starting with login 1.4.1
add SSL properties to the spec file
enable ability to import LDAP certificate, as well as specify it in the cf-properties.yml file as saml_login.ldap.sslCertificate

new login blobs and maven blob for future builds on login and uaa
Upgrade UAA to 1.5.3 and Login Servers to 1.4.1 (consolidated version)
binding should work properly if the SAML or LDAP properties are not set
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.
merge new changes in master
merge more changes made in the master branch
Merge pull request #274 from fhanik/consolidate-login-servers

Login server consolidation. Merge three into one.
Update spiff templates to work with unified login server from pr/274

[#64768242]
Bump src/cloud_controller_ng

Bump cloudfoundry/cloud_controller_ng:
  Tammer Saleh:
     Move specs to match implementation ( Travis Success: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/19280646 )
     LocalAppBits => CloudController::Blobstore::LocalAppBits ( Travis Success: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/19280153 )
     IdempotentDirectory => CloudController::Blobstore::IdempotentDirectory ( Travis Success: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/19279764 )
     Use English or instead of || for clarity ( Travis Success: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/19278997 )
     FingerprintsCollection => CloudController::Blobstore::FingerprintsCollection ( Travis Success: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/19278581 )
     Cdn => CloudController::Blobstore::Cdn ( Travis Success: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/19277971 )
     CloudController::BlobstoreUrlGenerator => CloudController::Blobstore::UrlGenerator ( Travis Success: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/19277435 )
     BlobstoreDirectory => CloudController::Blobstore::Directory ( Travis Success: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/19276888 )
     Rename Blobstore to Client so it can be namespaced properly ( Travis Success: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/19276307 )
     Remove unused code ( Travis Unknown )
     Removed the backtrace from the ErrorPresenter ( Travis Success: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/19156048 )
     Revert "Add an error to job presenter if job failed" ( Travis Success: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/19153044 )
  Abhijit Hiremagalur:
     Only create directory/bucket if it does not exist already ( Travis Success: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/19229520 )
     Extract BlobstoreDirectory and wire-in ( Travis Success: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/19208483 )
  Ruth Byers:
     Add Jobs::Enqueuer ( Travis Success: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/19228623 )
     Hide error types when not returning an api or services error ( Travis finished: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/19227458 )
     Add column to store api error information ( Travis Unknown )
     Hide error_code, backtrace and message from API responses for unknown errors ( Travis Unknown )
     Clean up exception code [#66023630] ( Travis Unknown )
     Move error hash sanitization into presenter ( Travis Unknown )

Signed-off-by: Abhijit Hiremagalur <abhi@pivotallabs.com>
upgrade etcd to 0.3
bump go to 1.2
remove persistent disk from hm9000

[finishes #65418732]

Signed-off-by: Michael Fraenkel <fraenkel@us.ibm.com>
Merge pull request #295 from cloudfoundry/etcd-0.3

upgrade etcd to 0.3
Bump src/warden

Bump cloudfoundry/warden:
  Tammer Saleh:
     Backfill spec for #49 ( Travis Success: https://travis-ci.org/cloudfoundry/warden/builds/19286404 )
     Merge remote-tracking branch 'origin/pr/49' ( Travis Unknown )
  Mike Heath:
     Dispatch results are logged at debug level instead of info. ( Travis Unknown )
Bump src/cloud_controller_ng

Bump cloudfoundry/cloud_controller_ng:
  Onsi Fakhouri:
     Generate environment variables in CC for diego staging message ( Travis Success: https://travis-ci.org/cloudfoundry/cloud_controller_ng/builds/19285299 )

Signed-off-by: Maria Shaldibina <mariash@pivotallabs.com>
add blobs for release v159
Merge tag 'v159'
Update contribution guidelines to indicate target branch for PRs

Signed-off-by: Aram Price <aprice@pivotallabs.com>
Bump src/loggregator

Bump :
  John Tuley:
     [#65121514] Remove unnecessary test file
  Alex Jackson:
     bump loggregator lib to pick up new emitter code
     use etcd as a distributed cache for syslog drain information
     dont set TTL for app in etcd... rely on dump sink timeout for removal
     use copy of localhost certs as encoded []byte constants rather than generating files
     refactor sink_manager to use blacklist
     move tests to httptest #test-stability
     mark flaky test as pending
     use new test logger from loggregatorlib to not use real files when testing logging
     move message router to new pattern for input chans
     better manage sinks by auto matically unregistering them with Run() returns
     import new sinkmanager package
     remove empty function
     remove unused interface
     move sinkamanger to its own package
     more deterministic tests for syslog sink #test-stability
     remove usused test file
     move websocket server to its own package
     use more un-relialable hostname in DNS failure test #test-stability
     bail on tests early when failed
     refactored sinks
     test tests with ginkgo
     fix CI
     wip
  Matthew McNew:
     Update SyslogWriter Test to use HTTPtest
     Add Ginkgo to travis path
     updated ginkgo setup
     Kick Travis Build
     fixup merge conflict badness
     Merge branch 'wip_loggregator_stages'
     green tests with refactor
     Major refactoring, stability fixes
  Jared Carroll:
     Add assertion to flaky spec
  Dakota Bailey:
     Increase KeepAlive timeout to fix tests on slow Travis box
Bump src/collector

Bump cloudfoundry/collector:
  John Tuley:
     [#66065824] Listen for both "bad_requests" and "rejected_requests" from router ( Travis Success: https://travis-ci.org/cloudfoundry/collector/builds/19192300 )
Up timeout for requests to service broker to 70s

[Finishes #63937406]