CLOUDSTACK-4529: use property collector to collect all information in one round
(cherry picked from commit 687e87faa7a2d828fa428ac0b013e0c1de361bdc)

Signed-off-by: animesh <animesh@apache.org>
CLOUDSTACK-4518: make folder sync resilience with possible runtime situation
(cherry picked from commit 8326dfb76f3072dab63243ef2cd62fa3e7b7c688)

Signed-off-by: animesh <animesh@apache.org>