Make volume detachment a co-routine

Change-Id: I799f891010fb75c80afd30ded761aa2b3b632394
Merge "Make volume detachment a co-routine"