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...
I really don't like the smell of this top-level **WARNING** and non-standard classes/instance creating.  Also hard-coding the names here and in config ``subsubtests`` is ripe for maintenance headaches.  Is doing it this way necessary for some reason I can't see?

Check out how the current ``dockerhelp`` test and (proposed) ``negativeusage`` tests do this.  I don't believe they hide anything, support ``super`` in the normal way, and (besides global-stuffing) don't require any tricks.  The help test even renames the subsubtests so they're guaranteed to be python-friendly symbols.