Better volume support in dockerclient - design sketch 234

Design sketch for #234, builds on (as of this time) unmerged #608.
Oops, that should've been `binds=`. See the "Using volumes" section of docker-py docs.