Apply volumes-from before creating volumes

Copies the volumes from the container specified in `Config.VolumesFrom` before
creating volumes from `Config.Volumes`. Skips any preexisting volumes when
processing `Config.Volumes`. Fixes #1351

Use case:
```sh
root@precise64:~/tmp# docker build -t xdissent/tmp .
Uploading context 10240 bytes
Step 1 : FROM base
 ---> b750fe79269d
Step 2 : VOLUME /tmp
 ---> Running in ed427cf54db8
 ---> 83bef1f787c8
Step 3 : CMD echo bar > /tmp/foo
 ---> Running in b6d4ce528cba
 ---> d391e03bf19e
Successfully built d391e03bf19e
root@precise64:~/tmp# docker run -t xdissent/tmp
root@precise64:~/tmp# docker run -volumes-from $(docker ps -l -q) -t xdissent/tmp cat /tmp/foo
bar
root@precise64:~/tmp# docker start $(docker ps -l -q)
84000140132c
root@precise64:~/tmp# docker logs $(docker ps -l -q)
bar
bar
```