reworked DockerTestRunner.run so I can substitute in an inner command that does not have a timeout and thus simulate the inner command breaking out of its container
first cut at docker timeout related test
let Dir::Tmpname create the folder to avoid rights issues
red not :red
DockerTestRunner and inner-command times out
DockerTestRunner shorter timeout makes tests run faster
DockerTestRunner test refactoring so I can adapt .run
DockerTestRunner test to simulate breaking out of docker container
DockerTestRunner have to be careful creating test helper class inside a method
DockerTestRunner also have to avoid infinite recursion
DockerTestRunner - ach its simpler to just define the adapter class outside the method
DockerTestRunner - fix typo
DockerTestRunner timeout comments