Make cloud configuration unit tests more organized
ZeroMQ dependencies should be pulled by default
Allow to append if the grain doesn't exist.
Merge pull request #13632 from rallytime/cloud_config_tests

Make cloud configuration unit tests more organized
Try to add docker network_mode argument
Fix syntax error
Merge pull request #13633 from zeezooz/fix_grains.append

Allow to append if the grain doesn't exist.
cmd: Forward the working dir to VT
buildout: fix bootstrap file perms
VT support for buildout mods
Add a method context environment PATH

Some modules are referring to PATH env variable which do not contains /opt/local/.. paths by default. This fix provides correct PATH handling
Merge pull request #13637 from makinacorpus/f2

cmd: Forward the working dir to VT
review for cmdmod fix
Merge pull request #13638 from makinacorpus/f3

buildout: fix bootstrap file perms
Merge pull request #13639 from mguegan/patch-1

Add a method context environment PATH
Clarify that templates are used on managed files
Convert cloud related relative paths to absolute paths(if they exist)

The cloud configuration file can point to a relative master file:

```
master_config: another/dir
```

We just convert those into `<cloud-config-dir>/another/dir` if the path
exists.

This also works for `providers_config` and `profiles_config`
Merge pull request #13625 from s0undt3ch/hotfix/setup-raet

ZeroMQ dependencies should be pulled by default
Merge pull request #13642 from s0undt3ch/hotfix/cloud-relative-to-absolute-paths

Convert cloud related relative paths to absolute paths(if they exist)
Reorder imports and don't even run setUp is expensive tests are not enabled