Add rspec-fire

Signed-off-by: Phan Le <ple@pivotallabs.com>
Reorganize requires
Fix quoting
Introduce SPEC_ROOT
Use ruby 1.9 style hashes
Update container_tools gem

so that we can get output from timed-out container execution

[#61987714]

Signed-off-by: Phan Le <ple@pivotallabs.com>
Emit staging messages even when staging fails

Prior to loggregator, staging output was provided to the user by tailing
the logs generated during staging.  This pattern enabled end users to
see messages generated while staging was in-flight and included messages
related to ffailures in staging, but the newer Loggregator paths only emit
staging messages when staging completes successfully.

This change will cause staging messages to be emitted even when staging
fails but it still requires the staging task to complete.  An
investigation is needed into whether or not (and how) to emit messages
while staging is occuring as that seems like the 'correct' approach.
Use less stubbing

Signed-off-by: Phan Le <ple@pivotallabs.com>
Fix quoting

Signed-off-by: Phan Le <ple@pivotallabs.com>
Move container_tools back into DEA

Signed-off-by: Phan Le <ple@pivotallabs.com>
Ensure that WardenError#inspect does not leak info

Signed-off-by: Phan Le <ple@pivotallabs.com>
Log when staging fails

Signed-off-by: Phan Le <ple@pivotallabs.com>
Fix quotes

Signed-off-by: Phan Le <ple@pivotallabs.com>
Stop using custom logger

  * rely on seno instead

Signed-off-by: Phan Le <ple@pivotallabs.com>
Remove unnecessary class hierarchy

Signed-off-by: Phan Le <ple@pivotallabs.com>
Auto-merge remote-tracking branch 'upstream/master'