subtests.docker_cli: Add detach and interaction test

This pull request implements the https://github.com/autotest/autotest-docker/pull/192 inside the test instead of framework to give it time to stabilize before turning it into framework. I believe that this implementation is cleaner and easier to follow than hybrid implementation from https://github.com/autotest/autotest-docker/pull/194

Kind regards,
Lukáš
No need to use conditionals and exceptions when a loop will do just fine:

    def cleanup(self):
        super(LogInClenupSubSubtest, self).cleanup()
        for key, val in self.log_in_cleanup.items():
            self.logwarning("%s: %s", key, val)