[micro] allow micro deploy --update where only disk_cid exists

If microbosh deployment gets into bad state and only the persistent
disk (disk_cid) remains, still allow "bosh micro deploy --update/--update-if-exists"
to continue successfully.
implemented openstack bats deployment cleaner

Signed-off-by: dmitriy kalinin <dmitriy@pivotallabs.com>
made vsphere bats deployment cleaner more consistent with openstack cleaner

Signed-off-by: dmitriy kalinin <dmitriy@pivotallabs.com>
Merge final release for build 1657 to develop
Agent takes B flag for base directory - defaults to /var/vcap
Bootstrap takes directories provider to start eliminating VCAP_BASE_DIR deps
Add directories provider to blobstore provider and eliminate VCAP_ETC_DIR constant
Add directories provider to monit and remove VCAP_MONIT_JOBS_DIR constant
Remove unused constants from boshsettings
Add GetDirProvider to platforms
Pass directories provider through to heartbeat and eliminate VCAP_BASE_DIR constant
Update to rspec3

Signed-off-by: dmitriy kalinin <dmitriy@pivotallabs.com>
updated serverspec to 0.13.7

Signed-off-by: Yulia Tolskaya <ytolskaya@pivotallabs.com>
Signed-off-by: dmitriy kalinin <dmitriy@pivotallabs.com>
update and monkeypatch serverspec to be compatible with rspec3

Signed-off-by: dmitriy kalinin <dmitriy@pivotallabs.com>
corrected ami_spec to properly stub out #images

Signed-off-by: dmitriy kalinin <dmitriy@pivotallabs.com>
do not require building final bosh releases if bilding stemcell locally

Signed-off-by: dmitriy kalinin <dmitriy@pivotallabs.com>
Quoted cmd in exec monkey patch
to prevent $ from being interpelated by shell

Signed-off-by: Yulia Tolskaya <ytolskaya@pivotallabs.com>
Changed use of example for Rspec3 upgrade

Signed-off-by: Yulia Tolskaya <ytolskaya@pivotallabs.com>
Changed depreciated should to expect
Made it throw error on deprication

Signed-off-by: Matthew Boedicker <mboedicker@pivotallabs.com>
Update depreciated syntax for Rspec3

Signed-off-by: Matthew Boedicker <mboedicker@pivotallabs.com>