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
Comply to the new graph.Create() prototype
Fix the graph.Create prototype
Update docs for Command Run
Use only one deb line in /etc/apt

This prevents the script from filling up /etc/apt/sources.list with more than one deb line which cause a warning when updating.
added Docker Index search API doc
+ Support for data volumes
+ Documentation: new example: sharing data between 2 couchdb databases
Bumped version to 0.2.2
Merge branch 'master' of ssh://github.com/dotcloud/docker
Fix date typos in changelog
Fix typo for command run docs
Fix issue within mergeConfig preventing hostname and user to be set
strings.Split may return an empty string on no match

* This fixes an index out of range crash if cgroup memory is not
  enabled.