egammaTools/Algs add unit-tests for the new config modules. Fix the issues found
@jdevivi this fixes some of the issues you reported. Also fixes some other issues I found. And adds tests so things will be harder to break by accident.
Some notes on making it from run to do what we actually want to do for the future.
- We need to pick the egammaCaloExtrapolatorCfg this is coming from another MR
- We need to configure GSF exactly as we have it currently
- We need to pass the Electron/Photon tools when we build the final objects
I think we will find more but now what is tested is fixed and should run .