Modernize TrackUtils
- prefer Gaudi::Functional
- prefer Gaudi::Property
- prefer DataObject{Read,Write}Handle
- prefer ToolHandle
- prefer Gaudi::Accumulators
- prefer STL algorithms
- prefer range-based for loops
- prefer auto over ...::iterator
- amalgamate component headers into their source files