FIX 6613:launch docker fail with space named drive

Signed-off-by: Guillaume Dufour <guillaume.duff@gmail.com>
Signed-off-by: Tibor Vass <teabee89@gmail.com>
Add support for multiple level CLI commands

E.g. "docker groups create" will attempt to call the function
CmdGroupsCreate

Signed-off-by: Ben Firshman <ben@firshman.co.uk>
Use prefix naming for docker_cli_run_test.go

Signed-off-by: Alexandr Morozov <lk4d4@docker.com>
Use prefix naming for events test

Signed-off-by: Alexandr Morozov <lk4d4@docker.com>
Use prefix naming for inspect tests

Signed-off-by: Alexandr Morozov <lk4d4@docker.com>
Use prefix naming for attach tests

Signed-off-by: Alexandr Morozov <lk4d4@docker.com>
Use prefix naming for build tests

Signed-off-by: Alexandr Morozov <lk4d4@docker.com>
Use prefix naming for create tests

Signed-off-by: Alexandr Morozov <lk4d4@docker.com>
Use prefix naming for links tests

Signed-off-by: Alexandr Morozov <lk4d4@docker.com>
Use prefix naming for port tests

Signed-off-by: Alexandr Morozov <lk4d4@docker.com>
Use prefix naming for ps tests

Signed-off-by: Alexandr Morozov <lk4d4@docker.com>
Use prefix naming for restart tests

Signed-off-by: Alexandr Morozov <lk4d4@docker.com>
Use prefix naming for rm tests

Signed-off-by: Alexandr Morozov <lk4d4@docker.com>
Use prefix naming for rmi tests

Signed-off-by: Alexandr Morozov <lk4d4@docker.com>
Merge pull request #8128 from bfirsh/two-level-cli-commands

Add support for multiple level CLI commands
Merge pull request #8118 from tiborvass/merge-8031

FIX 6613:launch docker fail with space named drive (squashed commits from 8031)
Merge pull request #8134 from LK4D4/prefix_naming_cli

Prefix naming integration-cli tests