[spec] Delete volume after server deletion in OpenStack tests

Prevent volume garbage when volume cannot be detached from server,
so volume cannot be deleted. If we delete the server before, then
we can delete the volume safely.
[bat] Fix missplaced match test

Also disable openstack test (vip ip is not visible to the vm)
[aws_bootstrap] Use the new S3 stemcell location
[openstack_cpi] Raise a Retryable Error on failing server creation
future proof the last_successful_NAME_ami to give a duplicate regionalised url

Currently the ami endpoint doesn't specify a region; you just have to assume
it is us-east-1. This commit adds a second, permanent url, that includes
the region information.

The former url last_successful_#{stemcell_S3_name}_ami can be deprecated.
Merge pull request #129 from cloudfoundry/openstack_fixes

[spec] Delete volume after server deletion in OpenStack tests
Merge pull request #130 from cloudfoundry/bat_fixes

[bat] Fix missplaced match test
[cli_plugin_aws] retry uploading ELB ssl cert if AWS complains it's malformed [fixes #44721035]
remove old spec:system:aws:cf rake task
Merge branch 'stemcell-location'

Use new s3 stemcell location in bosh_cli_plugin_aws
Merge pull request #135 from cloudfoundry/openstack-retryable

[openstack_cpi] Raise a Retryable Error on failing server creation
Merge pull request #136 from drnic/ami_us_east_1_endpoint

future proof the last_successful_NAME_ami to give a duplicate regionalised url
[director] clean up if compilation vm does not start
fixes #47914043
[#46676063] - initial support for aws bootstrap migrations
fix travis ci
Wrapping detach_disk in retryable in cpi lifecycle test

* We attempt to detach before we potentially have a conistently attached state