LPS-44304 Overload setter method

Hey Zsolt, adding some changes trying to understand this code. Do you need it for master branch, or a maintenance one? I've added setter methods so that every test execution can use its own configuration (the singleton will use the same config for ever)