Modernize UTAlgorithms
- prefer Gaudi::Functional
- prefer Gaudi::Property
- prefer Gaudi::Accumulators
- prefer ToolHandle
- prefer DataObjectReadHandle
- prefer monadic StatusCode functions
- prefer range-based loops
- combine headers files and component implementations
- reduce scope of variables as much as possible
Edited by Gerhard Raven