Record a delete event after a successful delete

[#80039456]
Bump vcap_common to 4.0.2.

- Also bumps vcap_common dependencies.

[#80456142]
Bump API Version to 2.16.0

[#78847148]
Merge remote-tracking branch 'origin/app_delete_event' [#80039456]
Update AWS s3 credentials for travis-ci

[#81240912]
Brokers must declare support in order to upgrade plans

[#79739820]
Update copy bits API doc to make endpoint experimental

[#78847148]
Add index to worker name

[#81201540]
Deprecate /v2/app_events

- stop creating AppEvent entries for droplet.exited

[#77626184]
CC saves value of 'plan_updateable' when received in catalog

wip
rename DIEGO_BETA -> DIEGO_STAGE_BETA [#80165358]

Signed-off-by: Matthew Sykes <matthew.sykes@gmail.com>
don't force staging on diego when running on diego

- don't restage when running on diego

[#80165358]

Signed-off-by: Matthew Sykes <matthew.sykes@gmail.com>
remove 'required' option for diego configs [#80165358]

Signed-off-by: Johannes Petzold <jpetzold@pivotal.io>
backfill test for `stage_with_diego?`

Signed-off-by: Johannes Petzold <jpetzold@pivotal.io>
update api version spec post-merge
Finish the rename s/CF_DIEGO/DIEGO/g

Staging on Diego is now controlled by DIEGO_STAGE_BETA=true
Running on Diego is now controlled by DIEGO_RUN_BETA=true

[#80165358]

Signed-off-by: Matthew Sykes <matthew.sykes@gmail.com>
Pass along the droplet and build artifact uris

[#80393104]
Pick a different name to prevent name pollution

* The spec context introduces additional bindings which make tests pass but
* fail in the real world

[#80393104]
/v2/apps/:guid/copy_bits is always async

[#78847148]
Update rspec gem