subtests.docker_cli: Add run_ipc test

ISSUE: https://github.com/autotest/autotest-docker/issues/371#issuecomment-61664433
BUGS: _TBD (There are couple of bugs I haven't yet filled in BZ, please reveiw it and in the mean time I'll add the links); due of one bug the `host_hcont_c1cont` test fails, other tests should pass._

This test utilizes the '--ipc' feature of docker and uses SysV shm
to share data between various setups (host and guests).

Signed-off-by: Lukáš Doktor <ldoktor@redhat.com>

__NOTE__: I set the `no_iteration` to quite high number, you might need to decrease it on some older HW as the tests runs in parallel...
__NOTE2__: I'll implement the remaining `TODO:` tests as special tests later, this is only the basic functionality...
Tip: There is very very small chance of a race-condition if ``timeout`` is very small or (for whatever reason) elapsed tme between calls to ``time.time()`` are more or equal to ``timeout``.  Behavior is more predictable and arguably more readable if you do

```python
current_time = time.time()
end_time = current_time + timeout
while True:
    ...
    current_time = time.time()
    if current_time > end_time:
        break
```

This guarantees one run of the loop and won't race.  It is very small thing though, I've never actually seen it race :smile: