Fix destroy ordering bug; add debug flag.

Bug: 19993667
Change-Id: Ib15e79a94a185843dace35fea7daaea866120f87
diff --git a/Disk.cpp b/Disk.cpp
index 5d53304..01058a5 100644
--- a/Disk.cpp
+++ b/Disk.cpp
@@ -163,8 +163,8 @@
 
 void Disk::destroyAllVolumes() {
     for (auto vol : mVolumes) {
-        notifyEvent(ResponseCode::DiskVolumeDestroyed, vol->getId());
         vol->destroy();
+        notifyEvent(ResponseCode::DiskVolumeDestroyed, vol->getId());
     }
     mVolumes.clear();
 }