clustered nats support

[#60443956]

Signed-off-by: Eric Malm <emalm@pivotallabs.com>
Staging discards output from staging script.

The output should be already available via loggregator.

[finishes #60358368]

Signed-off-by: Phan Le <ple@pivotallabs.com>
Revert "Staging discards output from staging script."

Seems like this breaks staging

This reverts commit 2eed2527a5d03b09778b4b3c41eaec8840f2af41.
Staging will reserve the larger of staging or app memory

[finishes #60536486]

Signed-off-by: Mark Rushakoff <mrushakoff@pivotallabs.com>
Bumped container tools gem

Signed-off-by: Phan Le <ple@pivotallabs.com>
Add HA enhancement with new "placement_properties" of DEA
Refine the placement_properties of DEA for HA enhancement
Ignore the buildpack when detection script fails.

[finished #60114962]

Signed-off-by: Phan Le <ple@pivotallabs.com>
Upgrade ruby to 1.9.3-p484

  * bump debugger gem version
Normalize .travis.yml ruby declaration

  * remove unused .travis.run file

Signed-off-by: Elisabeth Hendrickson <ehendrickson@pivotallabs.com>
Resurect .travis.run

  * this file is used by warden-test-infrastructure
bump to loggregator emitter to version 2.0.1

* this has better error handling when using an unresolvable hostname
* added a unit test to verify proper loggregator config and error messages while bootstrapping
Make host explicitly bad in failure spec for loggregator emitter

Signed-off-by: Casey McTaggart <cmctaggart@pivotallabs.com>
update loggregator emitter lib

* lib fixes DNS resolution with multiple ips for a given hostname
bump loggregator emitter gem

* properly handle empty host names

Signed-off-by: Casey McTaggart <cmctaggart@pivotallabs.com>
fix off by one error in resource availability

[finishes #61320078]
allow custom buildpack urls with special characters

previously, these weren't escaped, so the download would fail.
Remove dead code

Signed-off-by: Phan Le <ple@pivotallabs.com>
DEA supports deterministic evacuation [#58745916]
change DEA evacuation bail out time to 6 minutes