[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.
remove knowledge of ntpserver config location from core agent
move knowledge of VCAP base dir from bundle collection to app
remove unused method from get_task

This was a hold over from before the action runner refactor
extract VCAP_BASE_DIR and other constants

Signed-off-by: Tim Jarratt <tjarratt@pivotallabs.com>
Extract drain script provider from drain action

Signed-off-by: Jeffrey Peckham <peckham@pivotallabs.com>
use dependency struct in ubuntu platform tests
extract more uses of boshsettings.VCAP_BASE_DIR

Signed-off-by: Jeffrey Peckham <peckham@pivotallabs.com>
Adding final release for build 1644
removed no longer used method

Signed-off-by: Rob Day-Reynolds <rdayreynolds@pivotallabs.com>
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>
Adding final release for build 1657
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