Make cloud configuration unit tests more organized
Remove `doc/man/salt-api.7`
Allow to append if the grain doesn't exist.
Merge pull request #13631 from s0undt3ch/develop

Remove `doc/man/salt-api.7`
Merge pull request #13632 from rallytime/cloud_config_tests

Make cloud configuration unit tests more organized
Merge pull request #13633 from zeezooz/fix_grains.append

Allow to append if the grain doesn't exist.