Description
We frequently need to pass Configurations from Client to Driver to Evaluator. We should make this a little easier:
- Add an Interface `ConfigurationProvider` with a single `getConfiguration` method.
- Add a set of these in the Client, Driver and Evaluator configurations.
- Use this set when assembling the Driver and Evaluator Configurations.