Test output should not include cf2 subnet
add migration for creating subnets in second AZ

[#55863712]
Add ci:build_stemcell as a step towards testing stemcells

  * expose duplication present in ci:publish_stemcell

Signed-off-by: Colin Humphreys <chumphreys@pivotallabs.com>
Cleanup spec

Signed-off-by: Colin Humphreys <chumphreys@pivotallabs.com>
Make spec speak the truth
Moved StemcellEnvironment from bosh-dev to bosh-stemcell

Signed-off-by: Abhijit Hiremagalur <abhi@pivotallabs.com>
Rename / refactor for clarity

Signed-off-by: Colin Humphreys <chumphreys@pivotallabs.com>
Replace puts with FileUtils verbose flag

Signed-off-by: Colin Humphreys <chumphreys@pivotallabs.com>
Bosh::Dev::StemcellBuilderOptions -> Bosh::Stemcell::BuilderOptions

Signed-off-by: Abhijit Hiremagalur <abhi@pivotallabs.com>
Bosh::Dev::StemcellBuilderCommand -> Bosh::Stemcell::BuilderCommand

Signed-off-by: Abhijit Hiremagalur <abhi@pivotallabs.com>
BuilderCommand no longer knows about build from bosh-dev

Signed-off-by: Abhijit Hiremagalur <abhi@pivotallabs.com>
Add director client class for use in automated deployer.

[#52819141]

Signed-off-by: Matthew Boedicker <mboedicker@pivotallabs.com>
Add has_stemcell? method to director client.

Signed-off-by: Tony Hansmann <thansmann@pivotallabs.com>
Use DirectorClient instead of Cli::Director

Fixed newing up the wrong object.
Extracted 2 smaller methods out of the big deploy method, but
leaving it as the only public interface.
Strict ordering in tests.

Signed-off-by: Jesse Zhang <jz@pivotallabs.com>
Better testing of stemcell uploading in AutomatedDeployer

Signed-off-by: Jesse Zhang <jz@pivotallabs.com>
Remove experimental incremental stemcell code

Signed-off-by: Colin Humphreys <chumphreys@pivotallabs.com>
Simplify bash code to prep for ruby conversion

Signed-off-by: Colin Humphreys <chumphreys@pivotallabs.com>
Remove non-vSphere centos spec files

Signed-off-by: Colin Humphreys <chumphreys@pivotallabs.com>
Remove logic from stemcell spec files

Signed-off-by: Colin Humphreys <chumphreys@pivotallabs.com>
Always save vpc receipt in elb migration