Make integration tests parallelizable
Since recently, we are able to run tests against multiple python environments in parallel using detox
.
This fixes the tests so that is also works for the integration tests, by using a separate temporary artifacts directory for the integration tests.