PR #1597
* feat: "recursive rebuild" supports "shared-workspace-shrinkwarp"
close#1596
* fix: recursive rebuild + independen-leaves and shared shrinkwrap
* fix: build workspace package in correct order during r-ve install
* test: always create the store in the current test's temp folder
* style: sort imports in tests
* test: correct order of workspace package builds
* feat: build workspace packages concurrently during headless install
* refactor: use run-groups
* test: stages should run in correct order