docker run -v PATH: bind a new data volume to a container
Change the volumes type to map[string]string to store both source and destination
Handle data volumes mount points
Switch back config to map[string]struct{}
Move the id of volumes to Container (instead of Container.Config)
Implement the -volumes-from in order to mount volumes from an other container
Implement the data volume removal