Sort buildpacks to guarantee some order
Sort the buildpacks in the StagingTaskWorkspace spec
app startup timeout is now configurable in dea.yml
bump gosteno to add write timeouts for logs
Temporarily add a longer inactivity timeout to the DEA upload.

- Must revert when we do story [#59799604]
Replace sort! with sort
Upgrade Java buildpack to v1.5
Update README.md

un-break readme
Expose available_disk in advertisement message.

Cloud Controller currently assumes that if a DEA has enough memory, it
has enough disk. This is not always true (especially if an app requires
a large disk_quota). This commit adds the available_disk to the message
so that Cloud Controller can use this information to check if a DEA has
space before attempting to start the app.
bump loggregator emitter gem to 1.0.1

   * add truncation for large messages to fix staging logs

Signed-off-by: Matthew McNew <mmcnew@pivotallabs.com>
Always choose the first relational DB for the DATABASE_URL environment variable
Allow the tmpdir to be clean up in the test or prod code
Use the new rspec mock to double syntax
Adding polling logic to upload
Handling parsing errors
Fix rm the instance.json

Signed-off-by: Phan Le <ple@pivotallabs.com>
Polling droplet upload status for 5 mins before giving up

Signed-off-by: Phan Le <ple@pivotallabs.com>
Stub out remaining_disk to avoid test pollution

Signed-off-by: Phan Le <ple@pivotallabs.com>
Switch to v2 of the loggregator gem, also add shared_secret to emitter config
emit staging logs with a special STG emitter