Normalize rake arguments
Prevent spurious errors when running vSphere cpi specs

 * don't remove stemcell if it was never created
Cleanup agent task_id lookup tests
[finishes #51683523] Removing aws dir because it's not used.
[#54122135] added git:promote_branch task in preparation for new branch workflow
Use Ruby 1.9 style hashes & single quotes per new styleguide
Extract aws bat runner into unit tested class
Extract shell out logic from bat aws runner
Move aws_runner into bat subdir
Extract StemcellArchive to determine version
Inject manifest filename via constructor
Extract deployment manifest objects for aws so it is more like the others
Retrofit spec for Bosh::Dev::Aws::Receipts
Retrofit spec for Bosh::Dev::Bat::BoshCli
Make internal method private
Terser implementation
Retrofit spec for Bosh::Dev::Bat::Shell
Retrofit specs for manifests
Added missing require for tempfile
BatHelper is now responsible for creating and sanitizing the artifacts directory

 * moves logic out of spec.rake