move .stemcell_builds into stemcell_builder directory
director changes to improve consistency
fixed bug introduced by director cleanup
removed link that accidentally got committed
updated gitignore to ignore public_stemcell_config.yml
[director] Fix bug when retrieving current bosh & release revision
fixes dynamic drain deployment test
increase the progress bar refresh time to 10s for Bat test in CI
[release] Set the default blobstore port
use File in blob_utils
[release] Fix redis port in director spec
use File.open instead of File.new in blob_utils
add cli output to show when blobs are downloaded from the global package cache
Adding aws bootstrap external tests

* Broke down subnet creation
* Extracted route53 creation from vpc
* Removed overly stubbed "functional" tests and relying on external
  tests
* General improvements to bootstrap test coverage
* No longer has strict requirement of subnet order

[finishes #42828011]
Add Route53 external test
updated director.tml template to use the correct blobstore options
fix route 53 bootstrap code and external spec
manifest generators now take vpc and route53 receipts
AG: add route53 receipt file path helper
AG: add route53 input to bat manifest generation in system spec
[bosh_agent] Fix dhclient3 problem when restarting network

If dhclient3 cannot release a lease because it collides with a network
restart (message "receive_packet failed on eth0: Network is down"
appears at /var/log/syslog) then the old dhclient3 process won't be
killed (see bug LP #38140), and there will be two dhclient3 process
running (and dns changes will be flip floping each lease time). So
before restarting the network, we first kill all dhclient3 process.