Modernize CaloUtils
- remove obsolete SVN keywords
- prefer STL algorithms
- remove deprecated std::unary_function
- do not explicitly disable default constructor which is not generated implicitly
- prefer direct member initialization
- do not explicitly invoke default member constructors in constructor
- prefer range-based loops