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.


I don't think exposing the internal details of the mount makes sense right now. If/when we have a use case for that we can sort it out.