Use stager minimum_task_memory from config rather than hardcoding
Don't stage on stagers without enough disk

Consider available_disk reported by stager before making staging
requests. This avoids errors which occur when cloud controller attempts
to stage on a DEA that's out of disk.
Update minimum_staging_disk_mb default to 4G.

[#69204488]

Signed-off-by: Kai Zhang <kaizhang@cn.ibm.com>
Include the available disk in advertise message of staging

[#69204488]

Signed-off-by: Kai Zhang <kaizhang@cn.ibm.com>
Update app_disk_limit to 4G in specs to fix build.

Signed-off-by: Kai Zhang <kaizhang@cn.ibm.com>
Handle clients being claimed locally, but not existing in uaa.

- split local client and uaa client diffing.
- query uaa for existing clients before deleting.
- also, check for clients that may need deleted from uaa in the
  synchronize method

[#62008198]
Refactor sso objects
When the blobstore is local, detect missing droplets

Fail to start if the droplet is missing