Engine: Updates to facilitate creating providers, products, and repositories
within the context of an engine mounted on top of Foreman.