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.