Cleanup daemon/volumes

Cleanup daemon/volumes

- Mount struct now called VolumeMount
- Split volume/mount config parsing from actual volume creation
- Merged volume creation for each volume type (volumes-from, binds, normal
volumes) so this only happens in once place
name would be "" and would _not_ be subsequently renamed by the volume export.

let me get some comments here to explain what's happening and why.