Make CaloFutureCorrectionBase thread safe
Testing !1640 (merged) in the multi-threaded framework we found out that CaloCorrectionBase is not multi-thread safe and should be adapted. A good solution could be to remove completely this tool and implement standalone functions for the different corrections.
This is needed to be able to include ClassifyPhotonElectron in the multi-thread tests.