rest_api: add modules to setup.py

Fixes: #9047
Signed-off-by: Gregory Meno <gmeno@redhat.com>
Merge pull request #180 from ceph/wip-9047

rest_api: add modules to setup.py
calamari-ctl: relax perms on some salt dirs during initialization

Fixes: #8743
Signed-off-by: Gregory Meno <gmeno@redhat.com>
Revert "cthulhu: absorb the salt from rest-api to get logs when the www user lacks privs to get them"

This reverts commit a8ee07e781c90d24523adcd641d9ff88e52e1b7c.

Conflicts:

	cthulhu/cthulhu/manager/rpc.py

Fixes: #8743
Signed-off-by: Gregory Meno <gmeno@redhat.com>