Volume management WIP

First pass on volume management API with an initial ZFS implementation.

Note: this is not at all final and not targeting master.  Some interfaces are not yet complete, and some are in fact just documentation indicating the direction they're expected to go.


Is this actually the pool name, or the root position in the hierarchy that we work from?