Simplifies docker interfaces to minimum adds dockercmd interface ability fix some minor problems in tests

There shouldn't be any conflict with changes in docker documentation. 

Simplifies docker interface mechanism from object composition to
module global variable assignation.
Adds variables in defaults.ini to set default test interface.

   default_container_iface = cli
   default_images_iface = cli
   default_dockercmd_iface = cli

example how to change default interface in whole test:
module global variable DockerImages

images.DockerImage = new interface class.

I like to have comments why these are disabled, to avoid  needing to look up what ``r0201`` is every time.  Makes maintenance easier.  Not a big deal here, I'm guessing it's just that silly 'could be a function' error, ya?