[fixes #47095391] fix aws create race condition

* add resource_wait for security group to be created
handle explicit null dns setting

Used by micro bosh deployer
Merge pull request #107 from cloudfoundry/fix_sg_race

[fixes #47095391] fix aws create race condition
Don't try to get ELB keys if none specified in configuration template
Default microBOSH stemcell version should reflect BOSH project version, not be 0.8.1
[fixes #47156875] Fixes CLI issues with deletion of aws instances.

* Added confirmation for deletion of security groups;
* Only remove keypair and Elastic IPs if the user confirms the deletion of VPC.
[openstack_cpi] Better over limit support
[openstack_cpi] Use new fog method to retrieve security groups
[bat] Add support for OpenStack manual networks
Merge pull request #101 from cloudfoundry/openstack_fixes

Openstack fixes
[finished #46764681] Tunnel director and agent connections through SSH for deployer
Creating rake task to ship the code :ship:
[#47156875] Decouple ElasticIP and KeyPair removal from VPC removal.

So even when we don't have any VPCs, it is possible to remove ElasticIPs and KeyPairs.
Improved aws registry lookup

Using URI to parse uris
Using Resolv with Hosts and DNS to resolve aws registry address
Removed remaining extraneous bundle exec's
[director] Fix update PTR records when IP changed in same subnet

Fixes 46951863: Postgres foreign key constraints can be violated when doing a deployment
[bosh_agent] use alert severity names instead of integer values
[director] add endpoint to get instance state and attached disks
[finishes #44721035] SSL support on ELBs for aws_bootstrap
Merge pull request #110 from cloudfoundry/dns_model_fix

[director] Fix update PTR records when IP changed in same subnet