Require that IStoragePool.enumerate implementations produce size information as well.

Move VolumeSize to a new module to eliminate a circular dependency.