Reconciled storage pools when destroying volumes with stale profiles.
Reconciled storage pools when destroying volumes with stale profiles.

The storage pools needs to be reconciled in the following two scenarios:

1. When there is a change in the set of known profiles.
2. When a volume/block of a disappeared profile is destroyed, because
   the disk space being freed up may belong to another appeared profile.

This patch sequentializes reconciliations triggered by the above two
cases.

Review: https://reviews.apache.org/r/65975

dforsyth/mesos,gsantovena/mesos,dforsyth/mesos,dforsyth/mesos,andschwa/mesos,andschwa/mesos,chhsia0/mesos,reneploetz/mesos,kaysoky/mesos,abudnik/mesos,gsantovena/mesos,abudnik/mesos,gsantovena/mesos,andschwa/mesos,abudnik/mesos,kaysoky/mesos,jpeach/mesos,Gilbert88/mesos,andschwa/mesos,chhsia0/mesos,Gilbert88/mesos,kaysoky/mesos,reneploetz/mesos,chhsia0/mesos,gsantovena/mesos,andschwa/mesos,Gilbert88/mesos,kaysoky/mesos,Gilbert88/mesos,reneploetz/mesos,reneploetz/mesos,jpeach/mesos,reneploetz/mesos,reneploetz/mesos,Gilbert88/mesos,Gilbert88/mesos,Gilbert88/mesos,chhsia0/mesos,abudnik/mesos,dforsyth/mesos,jpeach/mesos,abudnik/mesos,reneploetz/mesos,dforsyth/mesos,andschwa/mesos,chhsia0/mesos,dforsyth/mesos,andschwa/mesos,dforsyth/mesos,jpeach/mesos,gsantovena/mesos,kaysoky/mesos,abudnik/mesos,jpeach/mesos,kaysoky/mesos,jpeach/mesos,jpeach/mesos,gsantovena/mesos,abudnik/mesos,chhsia0/mesos,chhsia0/mesos,gsantovena/mesos,kaysoky/mesos