Trk TrackSummary move implementation to icc, add non const overloads
Trk::TrackSummary
- move inline implementation to icc.
- add non const overloads to avoid unecessary client const casts when the summary is non-const.
PS: The ptr are not yet unique_ptr, as this requiring changing the friends
so perhaps on another MR.