Implement mount volume lifecycle

* Remove, restore and delete a mount when it's instance transition
through a corresponding process.
* Allow volumes to be deleted and actually perform the delete on disk
(when appropriate)
Merge pull request #16 from cjellick/volume-delete

Implement mount volume lifecycle