Issue #3444480: Fix module dependencies and user permissions.
requested to merge issue/commerce_marketplace-3444480:3444480-installation-error-adding into 8.x-1.x
Added module dependencies and stripped user permissions from install files. Only permissions from modules which are direct dependencies or in the dependency chain are assigned to marketplace user roles.
Closes #3444480