Better volume support in dockerclient - design sketch 234

Design sketch for #234, builds on (as of this time) unmerged #608.